cat命令利用linux重定向合并文件
看一下文档:
<span style="font-size:18px;">[doctor@localhost Documents]$ <strong>cat --help</strong> 用法:cat [选项]... [文件]... 将[文件]或标准输入组合输出到标准输出。 -A, --show-all 等于-vET -b, --number-nonblank 对非空输出行编号 -e 等于-vE -E, --show-ends 在每行结束处显示"$" -n, --number 对输出的所有行编号 -s, --squeeze-blank 不输出多行空行 -t 与-vT 等价 -T, --show-tabs 将跳格字符显示为^I -u (被忽略) -v, --show-nonprinting 使用^ 和M- 引用,除了LFD和 TAB 之外 --help 显示此帮助信息并退出 --version 显示版本信息并退出 如果没有指定文件,或者文件为"-",则从标准输入读取。 示例: cat f - g 先输出f 的内容,然后输出标准输入的内容,最后输出g 的内容。 cat 将标准输入的内容复制到标准输出。</span>合并几个文件用命令
<span style="font-size:18px;"><strong>cat a.txt b.txt > c.txt</strong></span>或者
<span style="font-size:18px;"><strong>cat a.txt b.txt >> c.txt</strong></span>
区别就是第一个创建文件或者截断文件.第二个是追加到文件末尾(文件不存在创建了).
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。