不废话,直接撸;
一、首先确定脚本文件是否有可执行权限;
1、./xxx.sh 报没有权限;
2、使用chmod 777 XXX.sh执行报错,changing permissions of`XXXXXX` Operation not permitted;
3、解决2中的问题:sudo chattr -i xxx.sh 提示输入服务器密码;root'Password:
4、输入成功后,执行sudo chmod a+x xxx.sh就可以了。
5、再次./xxx.sh,可正常运行。
二、在脚本中引入环境变量;
1、source $HOME/.profile
2、如果是可执行文件再加一句
$HOME/bin/lib00bSettle
三、把脚本放到bin目录下执行定时任务,亲测放到其他目录下定时不执行,不知道啥原因引起的。
注:如有问题可以回复,看到第一时间分析解决,码农不易,感觉对您有用,帮助到您,可否打赏一杯可乐,在此谢过诸位,愿诸君终成大神,前程似锦~~~