Как я могу удалить немного файлов из каталога при перезапуске моей ОС прежде чем быть зарегистрированным? Я использую человечность 19.10?

Я создал файл rc.local в и т.д. папке, и один процесс запускаются при помощи этого файла, который работает гладко. Я просто Дополнительный добавляю одну строку для удаления немногих файлов из dir мой код следующим образом

#!/bin/sh -e
ads start
exit 0

Это работает хорошо и каждый раз системный перезапуск, который запускает мой процесс. Теперь я добавляю строку после своего процесса как это

#!/bin/sh -e
ads start
rm /dataTemp/*.tmp
exit 0

Это работает на единственный перезапуск, если я перезапускаю систему снова rc.local, никогда не загружается.

Я использую

sudo service rc.local start 

запустить сервис, когда это перестало работать каждый раз.

Помогите мне решить эту проблему

1
задан 6 February 2020 в 01:42

1 ответ

Вы могли попытаться использовать Cronjob, который будет работать на начальной загрузке. от Вашего терминального типа

crontab -e

Затем добавьте @reboot к Вашему rm /dataTemp/*.tmp управляйте к своему списку cronjob, например, @reboot rm /dataTemp/*.tmp .

1
ответ дан 20 February 2020 в 23:00

Другие вопросы по тегам:

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