Как использовать статус выхода в кронтабе

Главное здесь то, что pacman продолжает заполнять ваш /var/cache. А это значит, что если вы не будете чистить его сами, он будет расти бесконечно! Кроме того, вы можете представить, что некоторые программы будут занимать больше места, а некоторые - меньше.

Если вы будете делать уборку хорошо, оно не должно сильно увеличиться. В Arch вы отвечаете за все и можете действительно все оптимизировать. Никакие программы не добавляются просто так, обновление/апгрейд происходит только тогда, когда вы решите, и вы можете исключить из обновления то, что хотите.

2
15.07.2016, 08:30
2 ответа

Вы можете сделать что-то вроде,

0 0 * * 5  /usr/bin/python /var/scripts/PLW.pl && /bin/bash /path/to/run_once.bash

Примечание : && /bin/bash /path/to/run_once.bash будет выполняться только в случае успешного выполнения предыдущей команды. Поэтому вместо кода выхода вы можете использовать встроенную функциональность &&.

4
29.04.2021, 00:12

use 0 0 * * * 5 /var/scripts/PLW.pl запустите 'run_once.sh' из вашей perl-программы с помощью system("/bin/sh","/path/run_once.sh"); перед exit($EXIT_SUCCESS); Загроможденный кронтаб - это плохо, вместо этого закомментируйте свою perl-программу.

Edit: или просто используйте exec() из perl.

0
29.04.2021, 00:12

Теги

Похожие вопросы