linuxshellcat命令
cat:查看⽂件的内容、连接⽂件、创建⼀个或多个⽂件和重定向输出到终端或⽂件⽤法:cat [选项] [⽂件]
1. $
显⽰⽂本⽂件中的内容
2. $ cat -n file
-n选项,可以显⽰⽂件的内容和⾏号
3. $ cat -b file
-b选项,与-n类似,但只标识⾮空⽩⾏的⾏号(空⽩⾏仍显⽰)
4. $ cat -e file
-e选项,将在每⼀⾏的末尾显⽰“$”字符,在需要将多⾏内容转换成⼀⾏时⾮常有⽤。
5. $ cat
shell创建文件并写入内容
只输⼊cat命令的话,它只是接收标准输⼊的内容并在标准输出中显⽰,所以在输⼊⼀⾏并按回车后会在接下来的⼀⾏显⽰相同的内容。如:$ cat
hello world!
hello world!
$
重定向的话:
$ cat >hello
hello world!
(ctrl+D组合键退出,输⼊的内容 hello world! 会写⼊到⽂件hello中)
$ cat hello
hello world!
$
重定向操作符有两个: >和>>,前者是内容覆盖,后者是在⽂件的最后追加。
6. 连接多个⽂件的内容到⼀个新⽂件
$ cat test test1 > test2
$ cat test2
结果将显⽰test和test1中的内容。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。