Premenovanie fotiek podla txt suboru
subor.txt:
Fotka123.jpg Jozo
Fotka124.jpg (medzera) Martina
.....
Folder:
Fotka123.jpg
Fotka124.jpg
Fotka5é5.jpg
A ja potrebujem secky fotky 123,124,....505 premenovat podla toho textaku... do zajtra! Vie mi niekto urgentne pomôcť?
(možná sa neskôr ozvem keď si to vygooglim, ale zatiaľ som z catu a grepu nič nevyčaroval) Ďakujem za rýchle odpovede :)
Pre pridávanie komentárov sa musíte prihlásiť.
-------------------------------------------------------------------
#!/bin/bash
SRC=./src
DST=./dst
CMDFILE=./textfile.txt
OLDIFS=$IFS
IFS='\
'
for L in $(/bin/cat $CMDFILE); do
SF=$(echo "$L" | perl -n -e '/([^ ]+).+/;' -e 'print $1')
DF=$(echo "$L" | perl -n -e '/[^ ]+ (.+)/;' -e 'print $1')
echo "$SRC/$SF----->$DST/$DF"
cp "$SRC/$SF" "$DST/$DF"
done
IFS=$OLDIFS
----------------------------------------------------
Robim kopiu do ineho adresara (cisto z opatrnosti), adresare pripadne vymenu cp za mv zvladnes sam :-).
moc ste mito ulahcili :)
Thx. Ušetrili ste mi par hodin roboty s rucnym premenovavanim :D