Questions marquées «awk»

25
Comment extraire des journaux entre deux horodatages

Je veux extraire tous les journaux entre deux horodatages. Certaines lignes peuvent ne pas avoir d'horodatage, mais je veux aussi ces lignes. En bref, je veux que chaque ligne tombe sous deux horodatages. Ma structure de journal ressemble à ceci: [2014-04-07 23:59:58] CheckForCallAction [ERROR]...

25
Comment imprimer uniquement la dernière colonne?

echo -e 'one two three\nfour five six\nseven eight nine' one two three four five six seven eight nine comment puis-je faire un "MAGIC" pour obtenir cette sortie?: three six nine MISE À JOUR: Je n'en ai pas besoin de cette manière spécifique, j'ai besoin d'une solution générale pour que peu importe...

25
Comment supprimer plusieurs sauts de ligne à l'EOF?

J'ai des fichiers qui se terminent par un ou plusieurs sauts de ligne et doivent se terminer par un seul saut de ligne. Comment puis-je faire cela avec les outils Bash / Unix / GNU? Exemple de mauvais fichier: 1\n \n 2\n \n \n 3\n \n \n \n Exemple de fichier corrigé: 1\n \n 2\n \n \n 3\n En...

24
Utilisation de la fonction shell bash dans AWK

Est-il possible d'utiliser la fonction bash dans AWK d'une manière ou d'une autre? Exemple de fichier (chaîne, int, int, int) Mike 247808 247809 247810 Essayer de convertir des valeurs décimales en hexadécimales. Fonction définie soit en .bashrc soit en script shell. awk '{print $1 ; d2h($2)}' file...

23
Comment manipuler un fichier CSV avec sed ou awk?

Comment puis-je effectuer les opérations suivantes sur un fichier CSV à l'aide de sedou awk? Supprimer une colonne Dupliquer une colonne Déplacer une colonne J'ai une grande table avec plus de 200 lignes, et je ne connais pas très bien

23
Texte entre deux balises

Je veux récupérer tout ce qui se trouve entre ces deux balises - <tr> </tr>- à partir d'un document html. Maintenant, je n'ai pas d'exigences HTML spécifiques qui justifieraient un analyseur HTML. J'ai simplement besoin de quelque chose qui corresponde <tr>et </tr>obtienne...

22
Outil sous UNIX pour soustraire des dates

Existe-t-il un outil dans Solaris UNIX (donc aucun outil GNU disponible) pour soustraire les dates? Je sais que sous Linux, nous avons gawkqui peut soustraire une date d'une autre. Mais dans Solaris le maximum que nous avons est nawk(amélioré awk) qui ne peut pas effectuer de calculs de date. Je ne...

21
Extraire le nom de fichier du chemin dans le programme awk

J'ai un script awk et je lui ai transmis un fichier CSV. awk -f script.awk /home/abc/imp/asgd.csv Ce que je fais, c'est de faire entrer FILENAME script.awk. FILENAME me donne tout le chemin. Comme je suis en awk, je ne peux pas l'utiliser basename FILENAME. print FILENAME; /home/abc/imp/asgd.csv...