zoukankan      html  css  js  c++  java
  • 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):

  • 相关阅读:
    使用ParseExact方法将字符串转换为日期格式
    Windows 备用数据流(ADS)的妙用___转载
    ms17_010利用复现(32位)
    将手机号设置为空号
    PowerShell批量创建文件夹
    让程序显示运行时间
    使用Sleep方法延迟时间
    使用TimeSpan对象获取时间间隔
    DateTime小综合
    DDMS介绍
  • 原文地址:https://www.cnblogs.com/jswl/p/9965174.html
Copyright © 2011-2022 走看看