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):

  • 相关阅读:
    JS_Boolean Logic
    js String
    .Net之路(二)简介
    自考 操作系统概论计算机系统
    IT大学生最重要的五个能力
    数据库表及字段命名规范
    简述MVC分层
    .Net之路(一)概述
    设计模式(4)迭代器模式
    .Net之路(三)如何连接数据库?
  • 原文地址:https://www.cnblogs.com/jswl/p/9965174.html
Copyright © 2011-2022 走看看