Véleményed van a honlapomról? Mondd el nekem!
Drupal alapú honlapot szeretnél? Javítani kellene az oldaladon, esetleg fejleszteni rá, szebbé tenni? Kérj árajánlatot!
Ezen az űrlapon veheted fel velem a kapcsolatot!
párperces kódsor
Kellett vele szöszölnöm, mert az xargs mindig elszórta a második parancsnál a fájlnevet, de végül megadta magát.
find /hely1/ -name '*.zip' -print0 | xargs -0 -I '{}' sh -c "mkdir -p /hely2'{}' ; unzip '{}' -d /hely2'{}'"
Ez összegyűjti a hely1 -en található összes .zip állományt, a hely2 -őn létrehoz a fájl nevével megegyező nevű könyvtárakat (mondjuk a könyvtárnevekben a kiterjkesztést le lehetett volna még csípni, de nem fontos), majd a hely1 -en talált .zip fájlokat kicsomagolja egyesével a hely2 -őn létrehozott azonos nevű könyvtárba, az elérési utak mindenhol abszolútak.
Tudom, hogy nem nagy dolog, és biztosan sokkal szebben/jobban is meg lehetett volna oldani, de nekem most jól jött. :)
Friss hozzászólások