在将crontab文件提交到cron进程之前,必须首先设置EDITOR环境变量。 编辑$Home文件夹中的.profile文件并添加以下行:
EDITOR=vi;。 创建一个名为testcron的文件,其中包含以下内容:#runtest.sheveryhalfday
*0.12***/home/username/test.sh保存并退出。 然后提交这个任务:
$crontabtestcron
⓶如何建立和执行shell脚本文件?--基于linux
方法有很多种:
方法一:切换到shell脚本所在目录(此时称为工作目录)运行shell脚本。
cd/data/shell
./hello.sh
./表示在当前工作目录运行hello。 如果不添加./,bash可能会返回一条错误消息:找不到hello.sh。 因为当前工作目录
(/data/shell)可能不在可执行程序的默认搜索路径中,即不在PASH环境变量的内容中。 要查看PATH的内容,请使用命令echo
$PASH。 当前/data/shell不在PASH环境变量中,所以执行前必须添加./。
方法二:使用绝对路径运行bashshell脚本。
/data/shell/hello.sh
方法三:直接使用bash或sh运行bashshell脚本。
cd/data/shell
bashhello.sh
方法四:在当前shell环境下运行bashshell脚本。
cd/data/shell
hello.sh
上一篇:linux创建shell脚本
下一篇:linux怎么新建shell脚本