我有这个shell脚本Test.sh
:
#! /bin/bash
FILE_TO_CHECK="/Users/test/start.txt"
EXIT=0
while [ $EXIT -eq 0 ]; do
if [ -f "$FILE_TO_CHECK" ]
then
/usr/bin/java -jar myapp.jar
EXIT=1
else
sleep 30
fi
done
我需要在登录后自动启动这个脚本。
因此,我将它放在 /System/Library/StartupItems/
文件夹中的 Test
内。
当我重新启动 Mac 后,在我登录后什么也没有发生。 有任何线索吗?
我还尝试了使用 Automator
,但结果相同:Java 程序未运行。