我正在处理很多脚本。crontab -e
所以我多次用“”添加/删除脚本。我尝试为这些创建一个“可用/启用”结构。
示例:
\n这是我的结构树:
# all scripts\nscripts/available/1.sh\nscripts/available/2.sh\nscripts/available/3.sh\n\n# enabled scripts \nscripts/enabled/1.sh -> scripts/available/1.sh\nscripts/enabled/2.sh -> scripts/available/2.sh\n
Run Code Online (Sandbox Code Playgroud)\n然后我将这一行添加到“ crontab -e
”:
* * * * * /home/user/scripts/enabled/* &> /dev/null\n
Run Code Online (Sandbox Code Playgroud)\n这是以下的输出sudo systemctl status cron.service
:
CGroup: /system.slice/cron.service\n \xe2\x94\x9c\xe2\x94\x8017763 /bin/bash /home/user/scripts/enabled/1.sh /home/user/scripts/enabled/2.sh\n
Run Code Online (Sandbox Code Playgroud)\n最后:
\n1.sh 每分钟都在工作,但 2.sh 不工作。
我只想从 cron 运行脚本。如果我不想用另一个脚本制作“在目录中运行脚本”的脚本,我该怎么办?
\n您还知道活跃的“GNU/Linux 系统管理员”的 Telegram 群组吗?
\n谢谢。
\n