簡體   English   中英

殼腳本cronjob

[英]Shell script cronjob

我需要一個運行以下目錄中的兩個.sh文件的shell腳本: /opt/tomcat-latest/bin

#!/bin/sh

cd /opt/tomcat-latest/bin
./shutdown.sh
./startup.sh

這段代碼能達到我的目標嗎? 如果是這樣,我如何在每2個小時運行一次的cron作業中進行操作? 我有一個Linux Centos VPS和DirectAdmin管理面板。

我認為最簡單的解決方案是直接使用cron的完整路徑運行命令,而不是使用sh腳本。

在crontab中這樣的事情會起作用:

* */2 * * * /opt/tomcat-latest/bin/shutdown.sh && /opt/tomcat-latest/bin/startup.sh

這將每2小時運行一次,您可以使用crontab -e編輯crontab並在此處檢查crontab語法: https : //fr.wikipedia.org/wiki/Crontab

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM