Kezdőlap › Fórumok › Programozás › unzip
- This topic has 28 hozzászólás, 5 résztvevő, and was last updated 15 years, 8 months telt el by
csablak.
-
SzerzőBejegyzés
-
2009-11-22-16:53 #2196516
ok. lefuttattam a te scriptedet amit adtál:
unzip: cannot find or open /mnt/torrent/Torrent/Lent van/+1/fomappa/almappa3/MM_ING_173_midres.zip
/mnt/torrent/Torrent/Lent van/+1/fomappa/almappa2/MM_RY_30_midres.zip
/mnt/torrent/Torrent/Lent van/+1/fomappa/almappa1/MM_SA_12_midres.zip, /mnt/torrent/Torrent/Lent van/+1/fomappa/almappa3/MM_ING_173_midres.zip
/mnt/torrent/Torrent/Lent van/+1/fomappa/almappa2/MM_RY_30_midres.zip
/mnt/torrent/Torrent/Lent van/+1/fomappa/almappa1/MM_SA_12_midres.zip.zip or /mnt/torrent/Torrent/Lent van/+1/fomappa/almappa3/MM_ING_173_midres.zip
/mnt/torrent/Torrent/Lent van/+1/fomappa/almappa2/MM_RY_30_midres.zip
/mnt/torrent/Torrent/Lent van/+1/fomappa/almappa1/MM_SA_12_midres.zip.ZIP.2009-11-22-16:53 #2196517ok. lefuttattam a te scriptedet amit adtál:
unzip: cannot find or open /mnt/torrent/Torrent/Lent van/+1/fomappa/almappa3/MM_ING_173_midres.zip
/mnt/torrent/Torrent/Lent van/+1/fomappa/almappa2/MM_RY_30_midres.zip
/mnt/torrent/Torrent/Lent van/+1/fomappa/almappa1/MM_SA_12_midres.zip, /mnt/torrent/Torrent/Lent van/+1/fomappa/almappa3/MM_ING_173_midres.zip
/mnt/torrent/Torrent/Lent van/+1/fomappa/almappa2/MM_RY_30_midres.zip
/mnt/torrent/Torrent/Lent van/+1/fomappa/almappa1/MM_SA_12_midres.zip.zip or /mnt/torrent/Torrent/Lent van/+1/fomappa/almappa3/MM_ING_173_midres.zip
/mnt/torrent/Torrent/Lent van/+1/fomappa/almappa2/MM_RY_30_midres.zip
/mnt/torrent/Torrent/Lent van/+1/fomappa/almappa1/MM_SA_12_midres.zip.ZIP.2009-11-22-17:09 #2196518Jajj, szóközök… Valahogy lehet kezelni, de sose tudom, hogy hogyan. A guruknak konyhanyelvenben valahol benne van…
(Hol is van az, hogy túl hosszú a fájlnév?)
2009-11-22-17:09 #2196519Jajj, szóközök… Valahogy lehet kezelni, de sose tudom, hogy hogyan. A guruknak konyhanyelvenben valahol benne van…
(Hol is van az, hogy túl hosszú a fájlnév?)
2009-11-22-20:19 #2196520find -P ‘./Innen kell/kicsomagolni/’ -noleaf -name ‘*.zip’ -ls -exec unzip -d ./ {} +
Esetleg így?
2009-11-22-20:19 #2196521find -P ‘./Innen kell/kicsomagolni/’ -noleaf -name ‘*.zip’ -ls -exec unzip -d ./ {} +
Esetleg így?
2009-11-22-20:36 #2196522A szóközöket levédtem ezzel:
IFS=„
A túl hosszú fájlnév meg próbálkozásaim közben jött elő.2009-11-22-20:36 #2196523A szóközöket levédtem ezzel:
IFS=„
A túl hosszú fájlnév meg próbálkozásaim közben jött elő.2009-12-04-20:03 #1889345Hello mindenki!
Sajna elvesztem a tenger hullámai között.
Adva van egy ilyesmi struktúra:
/főmappa/mappa/valami.zip
/főmappa/mappa1/valami.zip
/főmappa/mappa2/valami.zip
/főmappa/mappa3/valami.zip
Természetesen a mappa1 és mappa2 almappáknak nem ez a nevük.
Amit szeretnék megoldani az a zip fájlok kicsomagolása, az adott mappán belül, és a zip fájl letörlése.A find-et vettem segítségül, de megakadtam mert nem értem hogy hogyan adjam meg neki azt, hogy NE egy adott mappába pakolja ki az összes tartalmat, hanem abban amiben van.
Tehát így kellene kinéznie a végeredménynek:
/főmappa/mappa/fájlok
/főmappa/mappa1/fájlok
/főmappa/mappa2/fájlokCode:#!/bin/bash
IFS=„
innen=”/mnt/főmappa”
find ${innen} -name „*.zip” -exec unzip -d „${innen}” „{}” ;
rm -f *.zipAz unzip -d exdir-t hogy állítsam be, ha az változó?
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz