c'est un log d'une appli qui est très bavarde, c'est pour contrôler si il y a des msg d'erreurs et lesquels.Citation
auteur
ne pourrais-tu pas récupérer la dernière ligne de ton fichier de log par un grep ou un awk
Il faut que tu captures le signal SIGINT, tu pourras continuer ton script, par exemple en bashCitation
footix06
bonjour,
dans un menu bash, je fais un tail -f sur un log.
pour sortir du tail, il n' y a que le Ctrl+C ??
parce que je voudrais retourner au menu après le
tail et avec le Ctrl+C je sort non seulement du
tail mais aussi du menu.
merci
#!/bin/bash # capture du signal SIGINT (Ctrl- C suivant definition voir stty) function nothing() { echo ".................sigint recu " } echo "debut" #trap nothing SIGKILL trap nothing SIGINT #trap nothing SIGQUIT trap -p trap -l tail -f /tmp/t echo "suite du shell"