Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
linux将文件添加到现有文件_Linux_File_Append_Cat - Fatal编程技术网

linux将文件添加到现有文件

linux将文件添加到现有文件,linux,file,append,cat,Linux,File,Append,Cat,我有一个bash脚本,它运行在几个文件夹中并处理文件的内容。结果文件newFile我想附加到另一个文件夹中的文件。此文件具有相同的名称(newFile)。所以,我这样做 cat $outfn1 >> /newFolder/newFile 但这是行不通的。新文件肯定会移动到新文件夹。但是,它并没有附加到新文件的旧版本中,这正是我希望它做的。它取代了旧版本 有没有办法绕过这个? 多谢各位 jdGrrr。文件系统中没有“文件夹”。有目录。文件夹包含文件,目录不包含。目录包含文件名。文件夹

我有一个bash脚本,它运行在几个文件夹中并处理文件的内容。结果文件newFile我想附加到另一个文件夹中的文件。此文件具有相同的名称(newFile)。所以,我这样做

cat $outfn1 >> /newFolder/newFile
但这是行不通的。新文件肯定会移动到新文件夹。但是,它并没有附加到新文件的旧版本中,这正是我希望它做的。它取代了旧版本

有没有办法绕过这个? 多谢各位


jd

Grrr。文件系统中没有“文件夹”。有目录。文件夹包含文件,目录不包含。目录包含文件名。文件夹是gui的抽象。我测试了
cat$outpn1>/newFolder/newFile
,它可以工作,它将新文件的内容附加到新文件的旧版本中。