Script ou commande pour mon stage
Bonjour à tous,
je suis actuellement en stage et on me demande d’écrire une commande pour envoyer des notification Nagios vers un fichier texte qui doit avoir pour nom la date avec heures minutes sec et nanosecondes, puis de copier ce même fichier vers le même répertoire avec comme nom son_nom_OK.
Pour l'instant j'en suis là:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| /bin/echo -e
"HOST ALERT:\n\n
Type Notification: $NOTIFICATIONTYPE$\n
Descriptif: $LONGHOSTOUTPUT$\n
>
/tmp/notifications/notif`date +%Y%m%d%H%M%S%N`.txt
| |
[-e *.txt]
cp -u -p /tmp/notifications/*.txt /tmp/notificationsOK/ |
mais je suis obligé de les copier dans deux répertoires différents et en plus à chaque fois il copie tout le contenu du repertoire.
Je voudrais qu'il ne copie que le dernier fichier crée.
:calim2:
Je débute en shell, je tiens à le préciser.
Merci pour votre aide.