Okin Posté(e) le 12 avril 2006 Posté(e) le 12 avril 2006 Bonjour, Je souhaite savoir si sous linux une commande existe pour vider un .log ou .txt sans effacer le fichier lui meme, le vider entierement quoi ... J'ai chercher sur google bien entendu, mais je tombe sur le "vidage" de mémoire system et autre ... Quelqu'un a une idée ? Merci ;o)
tuxbubling Posté(e) le 12 avril 2006 Posté(e) le 12 avril 2006 Bonjour, Je souhaite savoir si sous linux une commande existe pour vider un .log ou .txt sans effacer le fichier lui meme, le vider entierement quoi ... J'ai chercher sur google bien entendu, mais je tombe sur le "vidage" de mémoire system et autre ... Quelqu'un a une idée ? Merci ;o) echo "" > tonfichier.log et voila ^^
naparuba Posté(e) le 12 avril 2006 Posté(e) le 12 avril 2006 Mais le echo "" > vas pas mettre un "\n" justement? Et un cp /dev/null > tonfichier ? (ça on est sûr que c'est vide )
nonas Posté(e) le 12 avril 2006 Posté(e) le 12 avril 2006 On ne cp pas /dev/null, on le cat. cat /dev/null > ton fichier et ça marche
tuxbubling Posté(e) le 12 avril 2006 Posté(e) le 12 avril 2006 Mais le echo "" > vas pas mettre un "\n" justement? Et un cp /dev/null > tonfichier ? (ça on est sûr que c'est vide ) echo -n "" > tonlog
astero-H Posté(e) le 12 avril 2006 Posté(e) le 12 avril 2006 Ou alors : echo -n "" > ton_fichier Le -n pour éviter le saut de ligne Ou bien encore : kate ton_fichier [ctrl] A, [suppr] edit : toasted
naparuba Posté(e) le 12 avril 2006 Posté(e) le 12 avril 2006 On ne cp pas /dev/null, on le cat. cat /dev/null > ton fichier et ça marche Ah oui
Sandeman Posté(e) le 12 avril 2006 Posté(e) le 12 avril 2006 z'êtes ben compliqués > ton_fichier tout court :) sinon rm ton_fichier && touch ton_fichier
naparuba Posté(e) le 12 avril 2006 Posté(e) le 12 avril 2006 z'êtes ben compliqués > ton_fichier tout court :) sinon rm ton_fichier && touch ton_fichier Bien le premiere en effet, sinon le second c'est triché
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.