Der Linux-Grep-Befehl bleibt bei wiederkehrender Suche in einer Endlosschleife hängen

Der Linux-Grep-Befehl bleibt bei wiederkehrender Suche in einer Endlosschleife hängen

Beim Versuch, in Dateien des aktuellen Ordners und in Unterordnern nach einem Muster zu suchen, grepbleibt der Befehl in einer Endlosschleife hängen.

Das Folgende veranschaulicht das Problem:

/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') {

Aktualisieren: Hinzufügen des als Referenz verwendeten Befehls.

sh -c 'grep --exclude=\*.{lst,txt} -srF dump *'

Ich bin mir nicht ganz sicher, was dieses Problem verursacht. Ich habe in SOF und anderen Foren gesucht, aber diese Art von Endlosschleifenproblem konnte ich nicht finden.

Wir sind für jede Hilfe bei der Ermittlung der Ursache sehr dankbar.

verwandte Informationen