> #!/bin/sh > > function is_mount { > # fonction qui prend en (unique) argument un point > # de montage (ie : /, /home, /cdrom, etc) et qui retourne 0 si > # quelquechose est "mounter" à cet endroit et -1 sinon..... > > for i in $(mount | tr " " "§"); do > pt_mnt=$(echo $i | cut -d "§" -f3) > if [ $pt_mnt == $1 ]; then > return 0 > fi > done > > return -1 > } > > # exemple d'utilisation > if [ $# == 1 ]; then > if $(is_mount $1) ;then > echo "$1 est monté" > else > echo "$1 n'est pas monté" > fi > else > echo "usage : $(basename $0) /point_de_montage" > fi
Je te remercie mais j'ai pas compris ou je dois mettre mon point de montage dans ton script ;) mon point de montage est /usb mais je vois vraiment pas ou le mettre :( merci d'avance