cat
更新时间:
2017-10-24 - 19:49:07
cat:常用来查看文件内容,以及一些写入的操作,适合内容不是很多的时候来查看 ,也可以用于文件的内容的合并
参数
- -n 显示行号
- ...
命令 :cat c.txt
首先ls 查看本路径下的文件及文件夹,发现有一个c.txt的文件,我们用cat c.txt 来查看此文件的内容
命令:cat -n c.txt:显示内容的行号及内容
命令: cat c.txt > d.txt
本路径下有c.txt,运行 cat c.txt > d.txt 即把 c.txt中的内容复制到d.txt中,如果d.txt不存在就创建此文件,如果d.txt存在的话,覆盖d.txt中的内容
命令 : cat >> c.txt << EOF
> 1
> 2
> 3
> EOF
首先ls查看,并没有文件
运行命令,在这强调的是EOF与命令末尾的EOF要大小写一直,作为开始和结束的标志,EOF可以用其他字符代替
ls查看,此时就多了一个名为c.txt的文件
cat查看文件,内容为两个EOF中间的输入的内容
命令 cat a.txt b.txt >>c.txt
a.txt b.txt 里面的内容分别是aaa 和 bb ,当我们用cat去查看两个文件的时候 ,可以将cat到的两个文件的内容重定向到一个新的文件中 ,如果改文件不存在,即创建此文件
> 和 >>
接着上一个命令,在连续执行两次 cat a.txt b.txt >>c.txt ,本来上一个命令 c.txt 中已经存在内容,所以在这 >> 把每次内容追加到c.txt中,
如图所示,> 这个符号就把当前里面的内容全部覆盖掉了
刚接触linux 不对的地方请评论偶