Der find
Befehl hat sein erstes Argument als Direktor, in dem er seine Aktion ausführen soll.
Ein einzelner Punkt steht .
für das aktuelle Verzeichnis. (Zwei Punkte ..
stellen das übergeordnete Verzeichnis dar.) Das heißt, Ihr Befehl löscht alle Dateien mit einem .jpg
Suffix im (und unter) dem aktuellen Verzeichnis.
Um beispielsweise alle Dateien mit einem .jpg
Suffix in einem anderen Verzeichnis zu löschen, verwenden Sie einfach/Users/username/Desktop
find / Users / Benutzername / Desktop-Typ f -name '* .jpg' -deleteDies wirkt sich auch auf alle Unterverzeichnisse aus.
Option hinzufügen -maxdepth
, um Unterverzeichnisebenen einzuschränken. Der Befehl
find / Users / Benutzername / Desktop -maxdepth 1 -type f -name '* .jpg' -deletelöscht Dateien mit der
jpg
Erweiterung nur aus dem Desktop
Ordner; Es greift nicht auf Ordner im Desktop zu.