我想查找文件目錄中的特定模式,並希望在顯示結果時排除某些模式。從查找命令的結果中過濾文件
我用下面的命令
find . -type f -exec grep -il 'foo' {} \; | find . -not -name "*.jar" -not -name "*.gz" -not -name "*.log" 2>/dev/null
顯示結果的時候,我看到了以下錯誤消息
find: grep terminated by signal 13
是否有人可以指導我,爲什麼此錯誤消息是存在的,如果有一個更好的命令可用於獲取所需的結果(基本上不包括jar文件或日誌文件或結果集中的其他類型的文件)?
感謝了很多的快速反應..它工作.. – user1588737