bash, command not found
本问题已经有最佳答案,请猛点这里访问。
我很难修复这个bash脚本中的错误,我真的不知道我做错了什么,谢谢您的帮助。
1 2 3 4 5 6 7 | [centoslive@livecd ~]$ sh ListFich.sh test Synthese, Question 2 ListFich.sh: line 9: [-d: command not found Il n'y a aucun repertoire qui se nomme test ListFich.sh: line 15: [-f: command not found Il n'y a aucun fichier qui se nomme test [centoslive@livecd ~]$ |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #!bin/bash echo"Synthese, Question 2" if test $# -eq 0; then echo"Argument Manquants" exit 1 else if [-d $1];then ls -d $1 exit 1 else echo"Il n'y a aucun repertoire qui se nomme $1" fi if [-f $1]; then if [ -s $1]; then ls -l $1 exit 1 else ls -l $1 echo"Le fichier $1 est vide" exit 1 fi else echo"Il n'y a aucun fichier qui se nomme $1" fi fi |
号
在
1 2 | [ -d $1 ] ^ ^ |
在