Verzeichnisinhalt eine Ebene nach oben verschieben

17/02/2013 - 22:10 von Jan Heitkötter | Report spam
Hallo zusammen,

ich habe hier einen Schwung Verzeichnisse, der Unterverzeichnisse und
diese wiederum Dateien [1] enthalten. Ich möchte gern die
Unterverzeichnisse samt Inhalt eine Ebene nach oben schieben lassen, so
dass sie auf der gleichen Ebene sind wie die ursprünglichen Verzeichnisse.

Vorher:
+-Vz1-+-UvzA-+-Datei1
| | +-Datei2
| |
| +-UvzB-+-Datei3
|
+-Vz2-+-UvzB-+-Datei4
|
+-UvzC-+-Datei5

Nachher:
+-Vz1
+-Vz2
+-UvzA-+-Datei1
| +-Datei2
|
+-UvzB-+-Datei3
| +-Datei4
|
+-UvzC-+-Datei5

Wie kann ich das unter Ubuntu 12.04 ohne manuelle Fleißarbeit erreichen?

Gruß

Jan

[1] Wen's interessiert: das ist das Ergebnis, wenn man Soundconverter
<http://soundconverter.org/> Sampler konvertieren làsst. Da erhàlt man
für jeden Künstler ein Verzeichnis, darin Verzeichnisse für die Alben
und darin wiederum liegen die Musiktitel. Soundconverter wertet leider
nur den ARTIST und nicht den ALBUMARTIST aus. Daher scheidet auch die
manuelle Fleißarbeit aus: das sind /viele/ verschiedene Künstler.
 

Lesen sie die antworten

#1 Paul Hink
17/02/2013 - 22:20 | Warnen spam
Jan Heitkötter wrote:

ich habe hier einen Schwung Verzeichnisse, der Unterverzeichnisse und
diese wiederum Dateien [1] enthalten. Ich möchte gern die
Unterverzeichnisse samt Inhalt eine Ebene nach oben schieben lassen,
so dass sie auf der gleichen Ebene sind wie die ursprünglichen
Verzeichnisse.

Vorher:
+-Vz1-+-UvzA-+-Datei1
| | +-Datei2
| |
| +-UvzB-+-Datei3
|
+-Vz2-+-UvzB-+-Datei4
|
+-UvzC-+-Datei5

Nachher:
+-Vz1
+-Vz2
+-UvzA-+-Datei1
| +-Datei2
|
+-UvzB-+-Datei3
| +-Datei4
|
+-UvzC-+-Datei5



In dem Verzeichnis, das "Vz1" und "Vz2" enthàlt, einfach `mv */* ./`
ausführen.

Ähnliche fragen