dimanche 9 août 2009
J'étais connecté à un serveur avec putty car je devais lire en temps réel le fichier de log d'une application. Au lieu de le fermer et le réouvrir pour voir le contenu s'ajouter, l'administrateur réseau m'a conseillé ce truc avec less pour pouvoir lire le fichier continuellement. Chaque fois que du contenu y est ajouté à la fin, la page est rafraîchie automatiquement.
- ouvrir un terminal
- démarrer le programme "less" en indiquant le nom du fichier :
less mytextfile - une fois le contenu du fichier affiché, faites la combinaison des touches SHIFT+F
- au bas de l'écran, vous verrez apparaîtrela mention "Waiting for data... (interrupt to abort)"
- dès que du contenu sera ajouté, vous devriez voir les données se rafraîchir
- pour sortir de ce mode, faites CTRL+C
- Préparez d'abord un premier terminal avec less tel que décrit plus haut.
- Démarrez en un deuxième qui servira à ajouter des lignes dans le fichier de log
- Disposez des fenêtres de façon à les voir simultanément
- Dans la deuxième, entrez la commande suivante pour insérer du texte à la fin du fichier :
echo ligne 1 >> mytextfile