2 votes

Commande simple ne s'exécutant pas au démarrage

Je veux qu'une commande simple mv ~/Downloads/*.torrent ~/Torrent-Backup/ soit exécutée à chaque démarrage du système.

Mais bien que la commande fonctionne parfaitement en elle-même, la programmer en tant qu'application de démarrage ne fonctionne pas.

Veuillez suggérer.

3voto

Radu Rădeanu Points 156862

Lorsque vous définissez une commande à programmer au démarrage, vous devez utiliser des chemins complets, pas ~ :

sh -c 'mv /home/nom_utilisateur/Téléchargements/*.torrent /home/nom_utilisateur/Sauvegarde-Torrent/'

Remplacez _nom_utilisateur_ par votre nom d'utilisateur.

1voto

Paul Williams Points 7390

Cron nécessite que la commande ait le chemin absolu /bin/mv.

De plus, étant donné que vous exécutez cette commande au démarrage, ~ ne fonctionnera pas non plus, car il pointe vers le répertoire personnel de l'utilisateur. Utilisez plutôt /home/nom_utilisateur/Téléchargements et /home/nom_utilisateur/Sauvegarde-Torrent/. Ou exécutez après vous être connecté.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X