Reseni v Bash
nopetr na tiscali.cz
nopetr na tiscali.cz
Středa Listopad 5 14:28:50 CET 2003
Je adresar DIR1 v nem podadresare NAZEV1,NAZEV2,NAZEV3
v kazdem z nich je mimo jine text
vy soubor s nazvem jako prislusny adresar
zacinajici dvema podtrzitky tj. __NAZEV1.TXT, __NAZEV2.TXT, __NAZEV3.TXT....
Chci aby se vybraly pouze textove soubory a nakopirovaly se do jineho
adresare
(DIR2), ve kterem jsou pripraveny odpovidaj
ci prazdne adresare (NAZEV1,
NAZEV2, NAZEV3). Vysledkem by melo byt DIR2/NAZEV1/__NAZEV1.TXT atd.
i="1"
chyba=""
while [ -z $chyba ]; do
cp -v DIR1/NAZEV${i}/__NAZEV${i} DIR2/NAZEV${i}/__NAZEV${i} || chyba="1"
i=`expr $i + 1`
done
Tohle funguje bezvadne, ale co kdyz je ciselna rada prerusena...
Diky, Petr
____________________________________________________________________
Nakupujte na vanoce nejlevneji! http://nakupy.tiscali.cz
Chladnicky, mraznicky, sporaky, mikrovlnky, mycky, pracky, susicky, zehlicky,
vysavace, trouby i cele kuchyne na http://bilezbozi.tiscali.cz
Další informace o konferenci Linux