关键要看报什么错。错误信息贴出来。
你的script放在什么目录,ls -la 一下给我们看看。
你的script,执行权限是有的,那就应该可以执行。
即使脚本的第一行没有类似!#/bin/sh,就会以你当前用户的shell去执行。
脚本的第一行类似!#/bin/sh是指定运行脚本的位置的,你在主机运行echo $SHELL查看一下两者是否一致,不一致的话改成一样即可。
1、放到PATH包含的路径里去,比如/bin;/usr/bin2、将所在路径增加到PATH3、给PATH增加.
注意脚本的第一句话 #!/bin/bash ,这句话是指定脚本的解释器的。