看一下文档:
<span style="font-size:18px;">[[email protected] 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>
区别就是第一个创建文件或者截断文件.第二个是追加到文件末尾(文件不存在创建了).
时间: 2024-10-02 15:59:32