目录
cat > file <<EOF
cat 文件名
- 文件名已存在,读取文件内容;文件名不存在,报错
扫描二维码关注公众号,回复:
11893114 查看本文章
cat > 文件名
- 创建新文件并输入内容,ctrl + D退出
- 文件已存在,直接转为空白文件并覆写
cat >>文件名
- 在文件后,添加新内容
cat file1 file2 > file3
- 将file1和file2合并到file3中。实际操作为将file3清空为空白文档,将file1和file2 内容写入。先清空再写入。
- file3为新文件名时,逐一读入
- file3名字与file1 相同,选择性覆写(跳过了a.txt,只覆写了c.txt)
- file3与file2名称相同,操作与上面一致,但会提示。
cat -n file
- 读取文件内容,并依次加上行号输出,实际并不改变文件内容。
cat -n file1 > file2
- 加上行号写入另一个文件
cat -b file
- 省略空行标记行号
cat > file <<EOF
- 使用here doc生成文件,能执行简单的命令,进行替换
tac file
- 从最后一行从后往前输出