我工作的公司有一個crontab設置爲每隔幾分鐘運行一個給定的Shell腳本以執行某些複雜操作,而無需用戶干預。該腳本序列中的主要執行多個Perl腳本,首先檢查是否有客戶,他們尚未運行,採用以下結構多次: for i in `seq 1 20`;
do
ps ax | grep ourFile10000008.p | grep pl 2>> /dev/null >> $LOG
我讀了Where can I set environment variables that crontab will use?關於如何爲由cron運行的腳本設置ENV變量。 最明顯和工作方法是把變量上的crontab計劃文件的頂部是這樣的: MYVAR=something
* * * * * /somescript.sh
這似乎是罰款,直到我希望我的腳本使用像登錄/密碼的敏感值登錄到,例如一