Wenn ich mache:
$ ls -R
.:
4Shared/ Cloud/
./4Shared:
UFAIZLV2R7.part3.rar
./Cloud:
UFAIZLV2R7.part2.rar.part
UFAIZLV2R7.part1.rar.part
UFAIZLV2R7.part4.rar.part
Wenn ich .rarnur die Dateien auflisten möchte und grep verwende , werden mir auch die .rar.partDateien angezeigt, was nicht mein Wunsch ist.
Ich löse dies mit findoder ls **/*.rarwie in diesem Thread beschrieben und sie funktionieren einwandfrei, aber ich würde gerne erfahren, ob es möglich ist, dies über zu tun grep.
Ich habe versucht (nachzudenken EOL):
ls -R | grep ".rar\n"
ohne ergebnisse.
Ich denke, dass das Problem darin liegt, herauszufinden, ob das Greifen am Ende der Zeile gefunden wird , aber ich bin nicht sicher.
Können Sie uns bitte hier weiterhelfen?
findBefehl widerspricht dem von Windows) und ... Lernen ;-). Die Frage
ls -1R.
grep. Siehe meine Antwort.
-1RSchalter passieren . Anscheinend sind die Ergebnisse gleich.
grepin diesem Fall verwenden? Warum nichtfind?