【发布时间】:2020-08-05 05:28:06
【问题描述】:
我的代码有问题。 grep 查找没有“代码”字样的文件 我需要在这些文件中添加“没有”作为最后一行
按逻辑
echo 'doesnt have' >> grep -ril 'code' file/file
我正在使用 -ril 来忽略大小写并获取文件名
有谁知道如何将文本附加到通过 grep 搜索找到的每个 .txt 文件?
【问题讨论】:
-
您使用了错误的选项,
-l将列出 确实 包含该字符串的文件。你想要大写的-L。 -
@Aset :您正在这里创建一个名为
grep的文件,其中包含文本 doesnt have -ril 'code' file/file 。我不明白你的问题是你想要达到的目标。 -
同意;完全没有你想要的并且包含奇怪的语法错误的代码不是传达你想要的东西的好方法。