Простая команда не выполняется при запуске

Я хочу, чтобы простая команда mv ~/Downloads/*.torrent ~/Torrent-Backup/ запускалась при каждом запуске системы.

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

Пожалуйста, предложите.

2
задан 30 October 2013 в 12:12

2 ответа

Когда вы устанавливаете команду для планирования при запуске, вы должны использовать полные пути, а не ~:

sh -c 'mv /home/username/Downloads/*.torrent /home/username/Torrent-Backup/'

Заменить username на ваше имя пользователя.

0
ответ дан 30 October 2013 в 12:12

Крон требует, чтобы команда имела абсолютный путь /bin/mv.

Кроме того, поскольку вы запускаете эту команду при запуске, ~ также не будет работать, потому что это указывает на домашний каталог пользователя. Используйте вместо этого /home/user_name/Downloads и /home/user_name/Torrent-Backup/. Или запустите после входа в систему.

0
ответ дан 30 October 2013 в 12:12

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

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