Команда 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 и других форумах, но такого рода проблемы с бесконечным циклом найти не удалось.

Любая помощь в определении причины очень ценится.

0 ответов

Другие вопросы по тегам