嘗試從包含大量文件的位置獲取字符串。獲取誤差argument list too long
,已經累xargs
但有這些先進的關鍵字不支持獲取「參數列表太長」錯誤
grep 'hello' /file/collection/*/logs/*.log > ~/hello
嘗試從包含大量文件的位置獲取字符串。獲取誤差argument list too long
,已經累xargs
但有這些先進的關鍵字不支持獲取「參數列表太長」錯誤
grep 'hello' /file/collection/*/logs/*.log > ~/hello
試試這個
$ find /file/collection/*/logs/ -name "*.log" -type f -maxdepth 1 | xargs grep hello
Siju,「xargs」似乎沒有在這個環境下工作 –
@PiyushWakhale請參閱https://stackoverflow.com/a/18647755/4082052 – Sundeep
我刪除了-maxdepth標誌和我噸工作,thanx :) –
相關:請問「參數列表太長」 適用於shell內建?](HTTPS ://sackoverflow.com/questions/47443380/does-argument-list-too-long-restriction-apply-to-shell-builtins) – codeforester