Bonjour,
Je cherche à exporter des logs dans un fichier excel, et je ne trouve pas de lignes de commande adéquate.
Pourriez-vous me guider sur comment je peux faire ?
Dois-je préalablement créer mon fichier xls vide?
Je vous remercie
Version imprimable
Bonjour,
Je cherche à exporter des logs dans un fichier excel, et je ne trouve pas de lignes de commande adéquate.
Pourriez-vous me guider sur comment je peux faire ?
Dois-je préalablement créer mon fichier xls vide?
Je vous remercie
utilises le csv c est plus simple et tout tableur et toute BDD saura le lire
et ca evite de devoir gerer ou precree quoi que ce soit
J'ai l'impression que ta question serait plutôt celle là :
J'ai des logs d'une machine unix et je voudrais les modifier pour qu'elles soient au format Comma Separated Value.
Par exemple /var/log/messages. On peut vouloir le découper en 4 champs :
La date, hostname, module, messages d'erreur
Avec awk, ça pourrait donner quelque chose comme ça :
Attention ! J'ai pas testé. J'attends que tu précises ton besoin.Code:
1
2
3
4
5
6 awk '{ printf(%s %s %s,%s,%s,%s", $1, $2, $3, $4, $5) } { for (i=6; i<=NF; i++) { printf(",%s", $i) } } { printf("\n") }' /var/log/messages >> new_log.csv