Récupération de log

Fermé
ben_maury Messages postés 8 Date d'inscription lundi 8 septembre 2008 Statut Membre Dernière intervention 8 octobre 2009 - 7 oct. 2009 à 20:42
 ben - 8 oct. 2009 à 00:03
Bonjour,

Je travaille actuellement sur une station UNIX et je souhaiterais récupérer un log qui est alimenté en données chaque minute.
Je voudrais utiliser un script shell.

Mon problème est le suivant: je fais une copie du fichier de log dans un fichier temporaire et je voudrais supprimer la dernière ligne car elle n'est pas entière.

La commande sed a l'air de se coller à ce que je veux faire mais je n'arrive pas à l'utiliser correctement:

sed '$d' fic_temp>fic_temp


Cela m'a mis le fichier à 0...

Une idée? Merci d'avance.

Benoit

1 réponse

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
7 oct. 2009 à 22:12
Salut,
sed -i '$d' fic_temp
0
Bonsoir,

OK c'est noté, je teste ça demain!

Merci beacoup,

Benoit
0