Liste
#!/usr/bin/bash # # Néttoyage des répertoires contenant des fichiers de 0 octet # Crée par Christophe Chauvet. # répertoire a consulter src_path="$HOME/in" cd $src_path pwd for i in `ls -1` do if [ -s $i ]; then echo "Conservation : "$i else echo "Effacement : "$i rm -f $i fi done cd ..
pensez a changer le shebang
Script made in KrysKool (pour ceux qui sont pas content :) )
Il est également possible de compter le nombre de lignes avec wc -l , si 0 est retourné alors c’est que le fichier fait 0 octet (bien sur une ligne doit se terminer par \n).