Bonsoir à tous, permettez-moi de vous souhaiter tout d’abord de Bonnes Fêtes de fin d’année.
Mon problème est le suivant :
Je désire (par l’intermédiaire d’un lanceur créé sur mon bureau) exécuter un script dans un Terminal. Mais rien ne se passe …
Ce script s’appelle “ScriptSquidCopieAccessLog.sh” (chargé de copier un fichier dans un autre répertoire en ajoutant la date au nom du fichier) et contient ces lignes :
[quote]#! bin/bash
On defini la DATE DU JOUR et l’HEURE
DATE=date "+%Y%m%d-%Hh-%Mm-%Ss"
On copie le fichier SOURCE vers la DESTINATION EN AJOUTANT LA DATE et l’HEURE
cp /var/log/squid/access.log /media/BLACKBOX02/BLACKBOX02/PERSO-DEBIAN/Apps/Squid/Logs/access$DATE.log[/quote]
Quand je tape les commandes séparément dans un Terminal en tant que root : tout marche impeccable.
La commande utilisée dans le lanceur est :
Or lorsque je double clique sur mon lanceur, j’ai le message d’erreur :
Où ai-je bien pu me planter ?
Au besoin quelqu’un pourrait-il m’expliquer “pas à pas” comment creer un lanceur qui execute un script s’il vous plait ?
Bonne soirée.