Linux cat创建文件,文件追加,文件清空

linux中cat命令可以用来创建文件,对文件进行追加操作,合并文件,文件内容清空等操作。

cat创建文件

格式:cat > 文件名 <<结束标记

或者直接用:cat >文件名

cat如果找不到文件,则直接创建文件,创建了文件,输入内容最后Ctrl + C退出。

cat文件追加

格式:cat >> 文件名 <<结束标记

cat后面有2个引号,此操作不会覆盖原来文件,只会在文件末尾追加内容。

cat文件清空

清空文件内容,可以直接输入结束标记,这样便向文件中写入0字符,文件即被清空了。


cat文件操作指令集合:

cat -n file 输出file文件中的全部内容,并且对file文件进行从 1 开始的编号

cat -b file 输出file文件中的全部内容,并且对fiel文件中除 空行外 进行从 1 开始编号

cat file1 > file2 将文件 file1 写入到 file2 中,如果 file2 存在,则覆盖file2文件,如果file2 不存在,则创建 file2

cat -n file1 > file2 对文件 file1 进行编号,并写入到 file2 中

cat > file1 直接向file1 中写入内容, 内容来自键盘在控制台输入, 按下键盘Ctrl+D结束输入,之前输入的文件保存在file1中

cat file1 file2 > file3 将文件 file1 和 file2 整合到 file3 中

cat file1 file2 >> file3 将文件 file1 和 file2 追加到 file3中 文件不存在时,创建文件

cat >> file1 直接向file1 文件追加内容,内容来自键盘输入 按下Ctrl + D 结束输入,之前输入的内容醉驾在 file1 后

加入 file1 是一个空文件

cat file1 > file2 可以用来清空文件file2



版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载。