使用find和xargs附加到文件

时间:2019-12-12 15:23:55

标签: find xargs

这个问题:Append file A.txt to file B.txt located in all subdirectories in linux command line

让我质疑如何使用xargs进行相同操作。

我有以下文件 food.txt

-isTrue

现在,我想遍历文件系统并将此内容附加到每个文件,就像原始问题一样。所以我尝试了这个:

cat ~/food.txt 
MANZANA!!!!
@@

问题是这失败了,并显示以下错误:

find . -type f -name '*.txt' -print0  | xargs --null -L 1 -I F -t -p cat ~/food.txt \>\> F

如果我不逃避>> ,那么我会从字面上创建一个名为F的文件,其中包含 food.txt 中的内容(与找到文件的次数相同)显然)。

如何使用xargs正确执行此操作?

0 个答案:

没有答案
相关问题