我正在设置一个 shell 脚本以使用 cron 运行,但我在获取文件时遇到了问题。使用 cron 时,我可以运行 1 件事,它是以下行:
php /home/testfile.php >> /home/logFile.txt
但是在引用文件时会出现问题...因为当前工作目录实际上不在 /home/ 中
我试图将一个小的 shell 脚本放在一起做我想做的事,但它位于 /home/
export UPD_SCRIPT=/home/
pushd .
cd $UPD_SCRIPT
php testfile.php >> logfile.txt
popd
但现在我需要用 cron 来解决它,我不知道如何引用它。我试过:
. .//home/myscript.sh
和类似的事情,但它没有奏效。
这是如何运作的?