![]() |
![]() |
|
|
|||||||
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Newbie
![]() Registriert seit: 16.04.2003
Beiträge: 3
|
Ich habe einen verzeichnisbaum mit vielen einzelnen cpio Archiven.
Kann mir jemand sagen wie ich alle cpio Archive auf einmal entpacken kann? Für jede hilfe dankbar. |
|
|
|
|
|
#2 |
|
Gesperrt
![]() |
find . -name "*.cpio" -print >/tmp/list.txt (oder wie auch immer du die archive genannt hast)
for a in `cat /tmp/list.txt` do cd basename $a cpio -ivBdmcu < $a done so auf die art, habs jetzt nicht ausprobiert. also fang einmal an mit ... do echo $a echo basename $a done und bau das script schritt für schritt auf kann mich nicht mehr genau an "basename" erinnern. wenn basename den dateinamen anstatt des verzeichnisses liefert, musst du noch ein wenig mit regular expressions spielen. |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|