Advertisement
Guest User

TD3Unix

a guest
Dec 13th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.61 KB | None | 0 0
  1. #1/bin/bash
  2.  
  3. if test $# -ne 1
  4. then
  5.     echo "Erreur : Entrez un seul paramètre"
  6.     exit 1
  7. fi
  8.  
  9. if test ! -d $1
  10. then
  11.     echo "Erreur : le paramètre doit être un répertoire "
  12.     exit 2
  13. fi
  14.  
  15. compteur=0
  16. for fichier in $1
  17. do
  18.     if test -x $fichier
  19.     then
  20.     echo $fichier
  21.     stat -c %s $fichier
  22.     compteur=`expr $compteur + 1`
  23.     else
  24.     if test ! -s $fichier
  25.     then
  26.         tab=(${tab[*] $fichier)
  27.         rm $fichier
  28.         fi
  29.     fi
  30. done
  31. echo "J'ai trouvé $compteur fichiers exécutables "
  32. echo $tab
  33. echo ${#tab[*]}
  34.  
  35. Max() {  # fonction Max (question 8)
  36.     for indice in {0..${#tab[*]}}
  37.     do
  38.     if
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement