cat命令

一、cat命令常用方法总结:

              用法                           功能
cat   filename查看文件的内容
cat file1 file2 > newfile将file2的内容追加到file1,生成新文件newfile

cat  >  file

创建并编辑file,若file存在,则原文件内容被覆盖, 按ctrl c 或者ctrl d结束编辑

cat  >> file  << EOF(结束标志)和上一条功能类似,不同之处有两点,一是使用方法不同,二是若file存在,则编辑的内容追加到原文件的后面

  实例1: cat > file

此时log.sh 已经存在,再次使用该方法编辑log.sh会覆盖原文件内容:

实例2:cat  >> file  << EOF

此时文件file已经存在,再次使用该方法编辑file后,编辑的内容追加到原先文件内容的后面:

实例3:cat file1 file2 > newfile

发现very居然不见了,说明在合并的时候,第二个文件的内容会从第一个文件光标结束的那一行开始追加。

这样做qing qing 的very就找到了:

 

二、cat命令常用参数:

         参数                       含义
           -n对文件的行数从1开始编号
           -b对文件的行数从1开始编号,但对空行不进行编号
           -s当遇到连续两行以上的空格就替换成一行空格
           -E在每行结束处显示$,$在文件中代表换行的意思
           -T查看文件内容时,用^I 代替Tab键
          -v

            留白,-,

注意:  -A参数等于 -vET

实例1:-n  和  -b的区别

 

实例2: 参数-s

     

实例3: 参数-E

实例4: 参数-T

    


版权声明:本文为qq_40628106原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。