Andreas Pflug: Linux Konsole, Dateien verschieben

Beitrag lesen

Wie kann ich über einen Konsolenbefehl alle Dateien eines Verzeichnisses in ein Unterverzeichnis dieses Verzeichnisses verschieben?

z.B. von /home/username/
    nach /home/username/bilder/

Das einfachste ist doch die Verwendung der bash nebst ihrer "File Test Operators". Für Deinen Fall sieht die Befehlszeile so aus (vom Verzeichnis /home/username aus ausführen):

for i in *; do [ -f $i ] && mv $i bilder/; done

Viele Grüße

Andreas