Il m'arrive parfois d'exécuter un less +F
sur un fichier journal, que je tronque ensuite. J'aimerais less
pour se rendre compte que le fichier a été tronqué et commencer à suivre le fichier tel qu'il est maintenant. Actuellement, je suis obligé de faire ce qui suit :
- (borne 1) >
less +F my-file.txt
- (borne 2) >
printf "" > my-file.txt
- (terminal 1) > quit less
- (terminal 1) > redémarrer moins :
less +F my-file.txt
Et je dois faire les étapes 3-4 à chaque fois que je tronque le fichier (qui est douzaines o fois par jour). C'est vraiment pénible.
J'aimerais le faire :
- (borne 1) >
less +F my-file.txt
(et toute autre option supplémentaire nécessaire) - (borne 2) >
printf "" > my-file.txt
Et c'est tout. less
serait automatiquement informé que le fichier a été tronqué et commencerait à suivre le nouveau fichier depuis le début.
Est-ce possible ? Quel drapeau dois-je utiliser pour moins pour y parvenir ?