Reseni v Bash
Dalibor Straka
dast na panelnet.cz
Pátek Říjen 31 15:36:13 CET 2003
On Fri, Oct 31, 2003 at 02:03:59PM +0100, nopetr na tiscali.cz wrote:
> Mam v adresari ruzne ulozeny textove soubory __file1.txt, __file2.txt atd.
> Do vytvoreneho adresare All_txt s podadresari Filedir1, Filedir2... chci
> ulozit odpovidajici soubory. To je __file1.txt do Filedir1, __file2.txt
> do Filedir2 atd. Pouzil jsem find -iname __*.txt. Dal ale nevim. Muze mi
> nekdo poradit?
> PS: Omlouvam se vsem BASH profesorum - s jazykem se teprve seznamuji.
> Dekuji, Petr
>
PREFIX="__file"
SUFFIX=".txt"
DESTDIR="All_txt"
SUBDIR="Filedir"
for i in *.txt; do
temp=${i#$PREFIX}
num=${temp%$SUFFIX}
cp $i $DESTDIR/$SUBDIR$num
done
snad jsem dobre pochopil co se po me chce...
-- Dalibor Straka
Další informace o konferenci Linux