在test环境里面,他是这样执行的: ksh test.sh 结果正确,没有问题 好,然后就布置到生产环境的crontab里面,结果shell没跑成功。 PS: 如果脚本里面没有写#!...这一段,脚本是可以执行的,那么系统 又是使用什么shell来执行的呢?我想应该是用户的$SHELL这一 环境变量来指定的那一个shell吧。 所以我们的口号是:“...
#!/bin/bash 是 Shell 脚本的第一行,称为释伴(shebang)行。