相关疑难解决方法(0)

Unix'找'+'grep'语法与awk

我正在使用这一行在我所在的目录及其所有子目录中的文件中找到短语"B206".

find . -exec grep -s "B206" '{}' \; -print 
Run Code Online (Sandbox Code Playgroud)

当它试图读取某些文件并实际上将putty中的标题栏更改为一堆奇怪的字符时崩溃

例如,当它遇到位于子目录中的jpg文件时,它一直崩溃.标题栏会更改,并且在屏幕中存在:

ÐF»*rkNQeË+Z׳kU£~MÞçÄZ½ªéúýØâÑn¡[U+Þ4ªÒ9/ê£<ú¯4}[IÓ­îÃ¥K»G%ݳ¢
Run Code Online (Sandbox Code Playgroud)

强制我按Ctrl + C返回提示然后退出.

有什么方法可以在这行中添加代码来排除jpg文件吗?更好的是,我可以在一段代码中添加要排除的扩展名列表吗?


编辑:
- 不& - 我不适合我
我发现这个类似的问题也与我有些相关

unix syntax grep find

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

find ×1

grep ×1

syntax ×1

unix ×1