为啥我运行hello.sh 时前面需要加./hello.sh? 并且我把目录加到PATH变量也没生效?
./ 代表了你的当前目录下的hello.sh , 所以liunx就通过这个路径来执行这个可执行文件,至于PATH 不慎小,你是否忘记了加分号,或者格式不正确