Bash for in Ordner alle Dateien Befehl

Befehl auf alle Dateien im Ordner mit Bash for in ausführen

Ein Memo darüber, wie man denselben Befehl auf alle Dateien in einem Ordner ausführt und mit einer for in-Anweisung in der Bash-Sprache auf der Linux-Befehlszeile eine Schleife durchführt. Verwenden Sie die for in-Syntax.

Shou Arisaka
1 Min. Lesezeit
1. Nov. 2025

Ein Memo darüber, wie man denselben Befehl auf alle Dateien in einem Ordner ausführt und mit einer for in-Anweisung in der Bash-Sprache auf der Linux-Befehlszeile eine Schleife durchführt.

Verwenden Sie die for in-Syntax:

for f in *; do  ffprobe -loglevel error -show_entries format_tags=artist -of default=noprint_wrappers=1:nokey=1 "$f" ; done

oder

for f in *; do
  ffprobe -loglevel error -show_entries format_tags=artist -of default=noprint_wrappers=1:nokey=1 "$f"
done

$f wird der Dateiname, aber ein leicht zu übersehender Punkt ist, es mit doppelten Anführungszeichen wie "$f" zu umschließen.

Referenz:

bash command for each file in a folder - Ask Ubuntu

Diesen Artikel teilen

Shou Arisaka 1. Nov. 2025

🔗 Links kopieren