小编Dav*_*e A的帖子

当其中一些文件包含空格时,如何在一组文件中搜索字符串?

我正在运行 Mac 10.7.5。在终端中,我将使用此命令查找带有字符串的文件

find src/main -name "*" | xargs grep -i 'mystring'
Run Code Online (Sandbox Code Playgroud)

但是,当文件包含空格时,我会得到类似的结果

grep: images/mystuff/essential-questions-selected-arrow-ela: No such file or directory
grep: 5.24.38: No such file or directory
grep: PM.png: No such file or directory
Run Code Online (Sandbox Code Playgroud)

上面例子中的实际文件是“essential-questions-selected-arrow-ela 5.24.38 PM.png”即使被搜索的文件包含空格,我如何成功运行上述命令?

unix grep find xargs macos

4
推荐指数
1
解决办法
4207
查看次数

标签 统计

find ×1

grep ×1

macos ×1

unix ×1

xargs ×1