Linux/Unix:使用Cat命令将数据追加到文件中
时间:2020-01-09 10:45:59 来源:igfitidea点击:
Debian Linux如何将文本追加到名为daily.log的文件中。
如何使用cat命令将数据追加到文件?
您可以使用cat命令将数据或者文本追加到文件中。
cat命令还可以追加二进制数据。
cat命令的主要目的是在屏幕(stdout)上显示数据或者在Linux或者Unix之类的操作系统下连接文件。
要追加一行,可以使用echo
或者printf
命令。
重定向符号
>> filename
:将标准输出追加到文件。
语法
语法为:
cat file >> file2 echo 'text to append' >> file2 printf "text to append\n" >> fileName
例子
创建一个名为foo.txt的文本文件,执行:
cat > foo.txt This is a test. I like Unix operating systems.
要保存更改,请按CTRL-d,即按住CTRL,然后按d。
创建另一个名为bar.txt的文本文件,如下所示:
echo 'For desktop usage I prefer Apple OS X unix operating systems.' > bar.txt
在sceen上显示两个文件,执行:
cat foo.txt cat bar.txt
要将bar.txt的内容追加到foo.txt,请执行:
cat bar.txt >> foo.txt cat foo.txt
要将"使用unix或者die文本"追加到foo.txt文件中,请执行:
echo 'Use unix or die' >> foo.txt cat foo.txt