Bonjour à tous !
C’est mon premier message, veuillez m’excuser si ma question vous paraît évidente mais j’ai cherché partout et je n’ai pas trouvé…
Comment vider (pas supprimer, ni créer un fichier vide) des fichiers renvoyés par find ?
Je sais faire avec un seul fichier :
> monfichier
echo -n > monfichier
cat /dev/null > monfichier
Mais je n’arrive pas à vider tous les fichiers logs d’un répertoire par exemple.
J’ai essayé sans succès:
find /var/log -type f -exec echo -n > {} \;
Je ne veux pas les supprimer puis les recréer sinon les chown et chmod des fichiers seront modifiés.
Merci à vous ![]()
Donald.
]