Команда Linux grep застревает в бесконечном цикле при выполнении повторяющегося поиска
При поиске шаблона в файлах текущей и вложенных папок 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 и других форумах, но такого рода проблемы с бесконечным циклом найти не удалось.
Любая помощь в определении причины очень ценится.