Interprétation d'un script, boucle FOR
bonsoir tous le monde ;
j'ai un script , et je cherche quelqu'un qui puisse m'aider à interpréter chaque ligne du script à partir du for ( il n'est pas trop long !) afin de bien comprendre le fonctionnement du shell cad comment il interprète chaque ligne de commande. ( j'ai un peu de mal avec les scripts :? )
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| #!/bin/zsh
cd $1
cpt=0
for i in $(find "." -name "*" -print)
do
if [[ ! -s $i ]]
then
echo fichier $i vide !
rm -i $i
cpt=$(($cpt + 1))
fi
done
echo $cpt fichiers effacés. |
merci
cordialement