ridimensionare cartella img

Michele n190185@inwind.it
Dom 10 Lug 2005 15:16:54 CEST


ls -al:

drwxr-xr-x  2 norton norton  4096 lug 10 13:47 ./
drwxrwxr-x  4 norton norton  4096 lug  6 10:18 ../
-rwxrwxrwx  1 norton norton 39076 giu 15 13:54 Immagine 001.jpg*
-rwxrwxrwx  1 norton norton 42932 giu 15 13:54 Immagine 002.jpg*
-rwxrwxrwx  1 norton norton 42020 giu 15 13:54 Immagine 003.jpg*
etc...

l'algoritmo è questo:

#!/bin/bash
if [ $# == 0 ];
then
         exit
fi
if [ -d $1 ];
then
         cd $i
         mkdir small big
         for i in `ls *.jpg`
         do
                 convert -geometry 50%x50% "$i" small/"$i"
                 mv "$i" big
         done
else
         echo "Cartella inesistente!" && exit
fi

ho provato a mettere di tutto al posto delle "" anche \"$1\"

se dentro il do metto prima di convert un echo "$1" mi da come output il 
solito errore preceduto da Immagine... c'è qualcosa che non va in ls...

--
"Se un uomo sogna da da solo, il sogno rimane solo un sogno, ma se tanti 
uomini sognano la stessa cosa, il sogno diviene realtà"
(H. Camara)


Maggiori informazioni sulla lista palermo