• Linux命令集锦之·字符截取命令


    • 时间:2018-11-15 记录:byzqy

    字符截取命令:

    cut、printf、awk、sed

    cut

    $ cut [选项] 文件名

    选项:

    -f 列号:提取第几列;

    -d 分隔符:按照指定分隔符分割列;

    示例:

    $ cut -f 2 student.txt

    # 提取student.txt表格中的第2列(student.txt中的文本要使用tab来分隔数据);

    $ cut -f 2,4 student.txt

    # 提取多个列,第2列和第4列。

    $ cut -d ":" -f 1,3 /etc/passwd

    # cut可以识别的默认分隔符为tab键,也可以指定分隔符来分割列。

    printf

    $ printf '输出类型输出格式' 输出内容

    输出类型:

    %ns 表示:输出字符串。n是数字指代输出几个字符;

    %ni 表示:输出整数。n是数字指代输出几个数字;

    %m.nf 表示:输出浮点数。m和n是数字,指代输出的整数位数和小数位数。

    输出格式:

    a 表示:输出警告声音;

     表示:输出退格键,也就是Backspace键;

    f 表示:清除屏幕;

    表示:换行;

    表示:回车,也就是Enter键;

    表示:水平输出退格键,也就是Tab键;

    v 表示:垂直输出退格键,也就是Tab键;

    awk

    $ awk '条件1{动作1} 条件2{动作2} ...'  文件名

    条件(pattern):

    动作(Action):

  • 相关阅读:
    牛客网每日一练
    牛客网每日一练
    牛客网每日一练
    linux解压命令 迎客
    japid 研究 迎客
    Linux 下载工具 wget 迎客
    Nginx 安装 迎客
    Redmine 迎客
    安装 Redis 迎客
    http状态码一览表 迎客
  • 原文地址:https://www.cnblogs.com/jswl/p/9965174.html
Copyright © 2020-2023  润新知