cat (Unix)
外观
此条目可参照英语维基百科相应条目来扩充。 (2022年3月23日) |
cat是unix系统下用来检视档案连续内容用的指令,字面上的含意是“concatenate”(连续)的缩写。除了用来作为显示档案内容外,cat指令也可用于标准串流上的处理,如将显示的讯息转入或附加另一档案上。
范例
[编辑]命令
|
说明 |
|---|---|
cat file1.txt
|
显示文件内容 |
cat file1.txt file2.txt > combinedfile.txt
|
连接两个文本文件,并保存为一个新文件 |
cat > newfile.txt
|
创建名为 newfile.txt 的文件。输入所需内容后按 Ctrl+D 结束,输入的文本将保存到 newfile.txt 中。 |
cat file1.txt > file2.txt
|
将 file1.txt 的内容复制到 file2.txt |
cat file1.txt file2.txt file3.txt | sort > test4
|
连接多个文件,对所有行进行排序,并将结果写入新创建的文件 |
cat file1.txt file2.txt | less
|
以 file1.txt 和 file2.txt 连接后的内容作为输入运行程序 less |
cat file1.txt | grep example
|
高亮显示 file1.txt 中单词“example”的匹配项 |
command | cat
|
当命令直接向终端(TTY)输出时,取消其特殊行为(例如分页显示;参见下文 UUOC) |
参考资料
[编辑]- 鳥哥的LINUX私房菜 (3rd). 碁峰. 2010: 7-18. ISBN 978-986-181-851-1.