script bash e spazio nei nomi dei file
Michele
n190185@inwind.it
Ven 28 Lug 2006 14:27:32 CEST
Lo script di seguito ridimensiona tutte le immagini jpg/JPG nella
cartella passatagli, ma se il nome delle immagini contiene lo spazio da
errore
#!/bin/bash
if [ $# == 0 ];
then
exit
fi
if [ -d $1 ];
then
cd $1
mkdir $1
for i in `ls | grep -e '\.[jpg|JPG]'`
do
convert -geometry 392x294 "$i" "$1/$i"
done
else
echo "Cartella inesistente!" && exit
fi
praticamente il file "io al mare.jpg" viene preso dal for in 3 parti.
come devo modificarlo? le regexpr mi fanno venire sempre confusione...
--
(0)> Norton@jabber.linux.it
(J )__ Linux User #402479
Maggiori informazioni sulla lista
palermo