cat常用命令和参数
cat命令详解
| 用法 | 功能 |
|---|---|
cat filename |
获取文件内容 |
cat file1 file2 > newfile |
将file2的内容追加到file1,生成新文件newfile,但不会删除原文件 |
cat > file |
创建并编辑file,若file存在,则原文件内容被覆盖, 按ctrl c 或者ctrl d结束编辑 |
cat >> file << EOF(结束标志) |
和上一条功能类似,不同之处有两点,一是使用方法不同,二是若file存在,则编辑的内容追加到原文件的后面 |
cat file1 file2 > newfile

cat > file

如果重新运行此命令,则原内容就会被覆盖掉

cat >> file << EOF(结束标志)

cat 常用参数
| 参数 | 含义 |
|---|---|
| -n | 对文件的行数从1开始编号 |
| -b | 对文件的行数从1开始编号,但对空格不进行编号 |
| -s | 当遇到连续两行以上的空格就替换成一行空格 |
| -E | 在每行结束处显示\(,\)在文件中代表换行的意思 |
| -T | 查看文件内容时,用^I 代替Tab键 |
| -v | 留白,-, |
注意: -A参数等于 -vET
-n&&-b

-s

-E

-T

more&&less
如果有大量的内容,屏幕滚动起来非常快,我们可以使用参数more和less
cat test | more --会立马滚动结束
cat test | less --会根据回车向下浏览
本文来自博客园,作者:ivanlee717,转载请注明原文链接:https://www.cnblogs.com/ivanlee717/p/16257425.html

浙公网安备 33010602011771号