verfaßt von markuman, 24.02.2013, 22:38:26
(editiert von markuman, 24.02.2013, 22:44:40)
> Hallo zusammen,
> ich habe eine frage, in einer tar.gz datei sind mehrere Daten in mehren
> unterverzeichnissen drinnen
>
> a/b/c/d/*.txt => 1-x.txt
>
> ich möchte alle 1-x.txt in ein homeverzeichnis (ohne Unterordner)stellen.
> wie mach ich das?
> könnt ihr mir helfen?
> Danke!
> ben
cd /tmp/
mkdir entpacktesarchiv
cp dein.tar.gz /tmp/entpacktesarchiv/
cd entpacktesarchiv
tar xfvz deine.tar.gz
find . -path '*1-x.txt' -exec mv "{}" /home/DEINHOMEVERZEICHNIS ;
Den Kram in /tmp brauchst du anschließend nicht extra wieder löschen, der ist nach eine Reboot automatisch weg.
ach, nt verschluckt backslashs. vor dem semikolon am ende muss noch ein backslash!
--
jetzt troll ich!
gesamter Thread: