小编bNi*_*bNi的帖子

使用 cron 在文件夹中运行多个脚本

我正在处理很多脚本。crontab -e所以我多次用“”添加/删除脚本。我尝试为这些创建一个“可用/启用”结构。

\n

示例:
\n这是我的结构树:

\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”:

\n
* * * * * /home/user/scripts/enabled/* &> /dev/null\n
Run Code Online (Sandbox Code Playgroud)\n

这是以下的输出sudo systemctl status cron.service

\n
     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 不工作。

\n

我只想从 cron 运行脚本。如果我不想用另一个脚本制作“在目录中运行脚本”的脚本,我该怎么办?

\n

您还知道活跃的“GNU/Linux 系统管理员”的 Telegram 群组吗?

\n

谢谢。

\n

bash scripts cron

9
推荐指数
3
解决办法
1154
查看次数

标签 统计

bash ×1

cron ×1

scripts ×1