un truc comme ça doit marcher
#!/bin/bash
for i in $(ls $1) ;
do ;
if [[ -d $i]] then
chmod 755 $i;
cd $i
$o $i;
else
chmod 455 $i;
fi
done ;
a vérifier avec man test et man bash
edit grilled et par des solutions plus intelligentes
Message édité par cyplp le 15-02-2005 à 21:54:47