当前位置:首页 > linux > 正文

linux如何创建和执行shell脚本

  • linux
  • 2024-06-13 15:13:02
  • 6556
⓵linux中怎么让一个shell脚本分别在凌晨00点和中午12点运行一次新建crontab文件

在将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