我想在 HP-UX 中遞歸地執行 grep 操作。
grep -r
在 HP-UX 中不起作用(不支援該選項)。在 HP-UX 中是否有任何替代指令可以取代 grep -r ?
答案1
Yes-r
是一個 GNUgrep
擴展,find
除了grep
.
用於find
查找文件並grep
列印與其中的正規表示式相符的行:
find . -type f -exec grep regexp /dev/null {} +
(這樣/dev/null
即使只有一個檔案名稱傳遞給 ,也總是會列印檔案的路徑grep
)。