
當嘗試在目前資料夾和子資料夾的檔案中搜尋模式時,該grep
命令陷入無限循環。
下圖說明了這個問題:
/results/log/check_log: if ($f1 eq 'dump') {
/results/work/log/check_log: if ($f1 eq 'dump') {
/results/work/work/log/check_log: if ($f1 eq 'dump') {
/results/work/work/work/log/check_log: if ($f1 eq 'dump') {
/results/work/work/work/work/log/check_log: if ($f1 eq 'dump') {
/results/work/work/work/work/work/log/check_log: if ($f1 eq 'dump') {
/results/work/work/work/work/work/work/log/check_log: if ($f1 eq 'dump') {
/results/work/work/work/work/work/work/work/log/check_log: if ($f1 eq 'dump') {
更新: 新增用於參考的命令。
sh -c 'grep --exclude=\*.{lst,txt} -srF dump *'
我不太確定是什麼導致了這個問題。我在SOF和其他論壇上搜尋過,但沒有找到這種無限循環的問題。
非常感謝任何有助於確定原因的幫助。