• cat


    cat(选项)(参数) 显示文件的内容,tac为cat的反向输出

    -b:为非空行编号

    [root@bogon admin]# cat -b a
         1	hive:x:5000:5000:hive:/home/hive:/bin/bash
    
         2	u2:x:5003:5004::/home/u2:/bin/bash
         3	u3:x:5004:5005::/home/u3:/bin/bash
         4	      user1:x:5005:5007::/home/user1:/bin/bash
         5	user2:x:5006:5008::/home/user2:/bin/bash
    

     -e或-E:为每行行尾添加个$

    [root@bogon admin]# cat -e a
    hive:x:5000:5000:hive:/home/hive:/bin/bash$
    $
    u2:x:5003:5004::/home/u2:/bin/bash$
    u3:x:5004:5005::/home/u3:/bin/bash$
          user1:x:5005:5007::/home/user1:/bin/bash$
    user2:x:5006:5008::/home/user2:/bin/bash$
    

     -n:为每一行编号,包括空行

    [root@bogon admin]# cat -n a
         1	hive:x:5000:5000:hive:/home/hive:/bin/bash
         2	
         3	u2:x:5003:5004::/home/u2:/bin/bash
         4	u3:x:5004:5005::/home/u3:/bin/bash
         5	      user1:x:5005:5007::/home/user1:/bin/bash
         6	user2:x:5006:5008::/home/user2:/bin/bash
    

     -s:将所有连续的空白行都转换为一行

    [root@bogon admin]# cat -n b
         1	q
         2	w
         3	
         4	
         5	e
         6	r
         7	
         8	
         9	t
    [root@bogon admin]# cat -ns b
         1	q
         2	w
         3	
         4	e
         5	r
         6	
         7	t
    

     -t或-T:将制表符tab键转换为^I

    [root@bogon admin]# cat -t c
    ^Ithis is a table^I^I
    

    扩展:

    1.将b文件和c文件合并到c,并显示

    [root@bogon admin]# cat b c > d
    [root@bogon admin]# cat d
    q
    w
    
    
    e
    r
    
    
    t
    	this is a table		
    
    初学linux,每学到一点东西就写一点,如有不对的地方,恳请包涵!
  • 相关阅读:
    网站性能在线评估
    如何测试电梯/伞/桌子/笔?
    apk反编译查看源码
    Jmeter(四)-断言/检查点
    【转】Jmeter(三)-简单的HTTP请求(非录制)
    【转】Jmeter(二)-使用代理录制脚本
    [转]Jmeter(一)-精简测试脚本
    CentOS 安装以及配置Apache php mysql
    centOS静态ip设置
    免费DDOS攻击测试工具大合集
  • 原文地址:https://www.cnblogs.com/forlive/p/8109708.html
Copyright © 2020-2023  润新知