Questions marquées «awk»

35
Comment imprimer la plus longue ligne dans un fichier?

Je cherche la méthode la plus simple pour imprimer la plus longue ligne d'un fichier. J'ai fait quelques recherches sur Google et, étonnamment, je n'ai pas semblé trouver de réponse. J'imprime fréquemment la longueur de la plus longue ligne d'un fichier, mais je ne sais pas comment imprimer la plus...

34
La tuyauterie de grep à awk ne fonctionne pas

J'essaie de grepconsulter le tailfichier en cours et de récupérer le nmot de la ligne. Exemple de fichier: $ cat > test.txt <<EOL Beam goes blah John goes hey Beam goes what? John goes forget it Beam goes okay Beam goes bye EOL ^C Maintenant si je fais un tail: $ tail -f test.txt Beam goes...

32
Comment imprimer certaines colonnes par nom?

J'ai le fichier suivant: id name age 1 ed 50 2 joe 70 Je veux imprimer uniquement les colonnes idet age. En ce moment je viens d'utiliser awk: cat file.tsv | awk '{ print $1, $3 }' Cependant, cela nécessite de connaître les numéros de colonne. Y a-t-il un moyen de le faire où je peux utiliser le...

32
Supprimer les n premiers octets de fichiers

J'ai un problème extrême et toutes les solutions que je peux imaginer sont compliquées. Selon mon expérience UNIX / Linux, il doit exister un moyen simple. Je souhaite supprimer les 31 premiers octets de chaque fichier au format /foo/. Chaque fichier est assez long. Eh bien, je suis sûr que...

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...