Re: Script in bash
Scavenging the mail folder uncovered Farnis's letter:
> Hi All,
>
> ho un problema. Ho una directory che contiene dei file in questo formato:
>
> Artista Uno - Disegno Uno.jpg
> Artista Uno - Disegno Due.jpg
> [...]
> $ARTISTA - $OPERA.jpg
consiglio l'uso di awk. comunque, se proprio vuoi usare bach ecco uno
script "didattico":
while read ARTISTA MINUS OPERA ; do
echo $ARTISTA
done
idem con l'opera, usando l'apposito basename per troncare l'estensione.
io pero' preferirei:
awk -F '-' '{print $1} <tuo file>
awk -f '-' '{gsub(".jpg", "", $2) ; print $2} <tuo file>
ciao,
federico
--
Federico Di Gregorio
MIXAD LIVE System Programmer fog@mixadlive.com
Debian GNU/Linux Developer & Italian Press Contact fog@debian.org
The reverse side also has a reverse side. -- Japanese proverb
Reply to: