Voila un petit bout de bash pour tester l’existence d’un repertoire ou d’un fichier
1 2 3 4 5 | #!/bin/bash dir="/home/hio/test" if [ -d "$dir" ]; then echo "$dir existe !" fi |
et en rajoutant un else ^^
1 2 3 4 5 6 7 | #!/bin/bash dir="/home/hio/test" if [ -d "$dir" ]; then echo "$dir existe !" else echo "$dir n'existe pas!" fi |
et en inversant le test on rajoute juste un « ! » devant le « -d »
1 2 3 4 5 6 7 | #!/bin/bash dir="/home/hio/test" if [ ! -d "$dir" ]; then echo "$dir n'existe pas!" else echo "$dir existe !" fi |
Voila, c’est pas tres compliquer ^^ et pour tester l’existence d’un fichier, on remplace juste le « -d » par un « -f »

