Kezdőlap › Fórumok › Vegyes felvágott › Nagyon sok fájl közül a zipek kimásolása
- This topic has 15 hozzászólás, 7 résztvevő, and was last updated 20 years, 6 months telt el by
admin.
-
SzerzőBejegyzés
-
2005-01-13-19:36 #1997302
Hi!
Tudom, elég egyszerûnek tûnik a kérdés, de nekem nem megy…
A helyzet a következõ:
Van egy könyvtáram, ahol van 2,6GB anyag, ami több ezer file
Namost ezek közül szeretném én a zip-eket kimásolni egy másik könyvtárba.
Csak van még 1 bibi: a fájlnevek baromi hosszúak, és mindenféle karakter van bennük, pld. kérdõjel..
[align=right][snapback]111242[/snapback][/align]cp -a /forraskonyvtar/*.zip /celkonyvtar
nem lesz jó?
2005-01-13-19:48 #1997303cp -a /forraskonyvtar/*.zip /celkonyvtar
nem lesz jó?
[align=right][snapback]111244[/snapback][/align]bash: /bin/cp: Túl hosszú argumentumlista
2005-01-13-21:04 #1997304bash: /bin/cp: Túl hosszú argumentumlista
[align=right][snapback]111250[/snapback][/align]vmi fájlkezelõben (mc, krusader) nem lehet kijelölésre filter-t alkalmazni, mint a totalcommander-ben? mert azzal sima ügy a dolog;
2005-01-13-21:26 #1997305vmi fájlkezelõben (mc, krusader) nem lehet kijelölésre filter-t alkalmazni, mint a totalcommander-ben? mert azzal sima ügy a dolog;
[align=right][snapback]111273[/snapback][/align]Krusader kifagy, mert annyi a file, mc egy ideig hallgat, aztán kiköpi, de elég reménytelennek tûnik a több ezer file…
2005-01-13-21:30 #1997306Krusader kifagy, mert annyi a file, mc egy ideig hallgat, aztán kiköpi, de elég reménytelennek tûnik a több ezer file…
[align=right][snapback]111281[/snapback][/align]Milyen partición vannak?(filesystem)
A mennyiségtõl nem kéne elszállnia!2005-01-13-21:36 #1997307Milyen partición vannak?(filesystem)
A mennyiségtõl nem kéne elszállnia!
[align=right][snapback]111285[/snapback][/align]a krusader elég sokáig hallgat ahhoz, h elboruljon az agyam, és kilõjem 😀 ReiserFS van rajta (vagyis ReiserFS-en van
2005-01-14-12:11 #1997308a krusader elég sokáig hallgat ahhoz, h elboruljon az agyam, és kilõjem 😀 ReiserFS van rajta (vagyis ReiserFS-en van
[align=right][snapback]111288[/snapback][/align]Ezt most win alatt írom és nem tudom ellenõrizni, de próbáld ki ezt:
zipcopy.py
Code:#!/usr/bin/env pythonimport os, sys, shutil, zipfile, os.path
srcdir = „/source/dir”
destdir = „/dest/dir”if not os.path.isdir(destdir):
os.mkdir(destdir)
fajllist = os.listdir(srcdir)
ziplist = [fajl for fajl in fajllist if zipfile.is_zipfile(os.path.join(srcdir, fajl)
for zipfajl in ziplist:
try:
shutil.copy(os.path.join(srcdir,zipfajl), destdir)
except IOError:
print „This file could not be copied: „, zipfajl
a srcdir és destdir változókat írd át megfelelõen, megcsinálhattam volna úgy is, hogy megkérdi, de most így gyorsabb
2005-01-14-12:13 #1997309Egy egyszerû kérdés, nem lehetne a nem zipeket kimásolni majd a könyvtárat áthelyezni ahova akarod ? mert így maradna egy könyvtárad tele *.zip-el
2005-01-14-13:04 #1997310Hi!
Tudom, elég egyszerûnek tûnik a kérdés, de nekem nem megy…
A helyzet a következõ:
Van egy könyvtáram, ahol van 2,6GB anyag, ami több ezer file
Namost ezek közül szeretném én a zip-eket kimásolni egy másik könyvtárba.
Csak van még 1 bibi: a fájlnevek baromi hosszúak, és mindenféle karakter van bennük, pld. kérdõjel..
[align=right][snapback]111242[/snapback][/align]Talán így:
Code:ls -1 *.zip >filelista # file lista létrehozás
awk ‘{ print „mv {” $1 „} céldir” }’ filelista >filemv.sh # shell script létrehozás
chmod 755 filemv.sh # futtatható
./filemv.sh # futELaci
2005-01-14-13:56 #1997311Krusader kifagy, mert annyi a file, mc egy ideig hallgat, aztán kiköpi, de elég reménytelennek tûnik a több ezer file…
Hogy-hogy kifagy?! :blink:
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz