Awk script
Alex
-
Alex -
Alex -
Bonjour,
J'ai un problème lors de l'exécution du script suivant:
Je veux traiter un log du type :
pour obtenir :
Mais après exécution j'obtiens deux lignes vides à la suite à plusieurs endroits du fichier.
Merci d'avance pour votre aide
J'ai un problème lors de l'exécution du script suivant:
#!/bin/bash # fileinfo.sh FICH=$1 cat $FICH | awk -F";" '{print $1 " " $3}' > temp cat temp | awk '{print $2 " " $3 " " $1 " " $4}'>$FICH rm temp
Je veux traiter un log du type :
1307727376600;55;49092 48643 -59 100 1307727376604;15;45088 50737 -67 100 1307727376608;16;46808 50737 -59 100
pour obtenir :
49092 48643 1307727376600 -59 45088 50737 1307727376604 -67 46808 50737 1307727376608 -59
Mais après exécution j'obtiens deux lignes vides à la suite à plusieurs endroits du fichier.
Merci d'avance pour votre aide
A voir également:
- Awk script
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
- Une erreur est survenue dans le script de cette page - Forum Windows 10
3 réponses
salut,
qu'est -ce tu t'em... avec un fichier temporaire ?
regarde comment fonctionne la fonction split, et les tableaux en awk.
manuel Awk
awk est un langage de script, tu n'es pas obligé de passer par bash pour l'utiliser.
qu'est -ce tu t'em... avec un fichier temporaire ?
regarde comment fonctionne la fonction split, et les tableaux en awk.
manuel Awk
awk est un langage de script, tu n'es pas obligé de passer par bash pour l'utiliser.