Questions marquées «awk»

AWK est un langage de programmation interprété conçu pour le traitement de texte et généralement utilisé comme outil d'extraction de données et de reporting. AWK est largement utilisé avec les systèmes Unix.

17
Existe-t-il un utilitaire Unix pour ajouter les horodatages à stdin?
J'ai fini par écrire un petit script rapide pour cela en Python, mais je me demandais s'il y avait un utilitaire dans lequel vous pourriez insérer du texte dans lequel ajouterait chaque ligne avec du texte - dans mon cas spécifique, un horodatage. Idéalement, l'utilisation serait quelque chose comme: cat …
168 unix  shell  awk 

8
bash: moyen le plus court pour obtenir la n-ième colonne de sortie
Disons que pendant votre journée de travail, vous rencontrez à plusieurs reprises la forme suivante de sortie en colonnes à partir d'une commande dans bash (dans mon cas, lors de l'exécution svn stdans mon répertoire de travail Rails): ? changes.patch M app/models/superman.rb A app/models/superwoman.rb afin de travailler avec la sortie …
166 bash  awk 

9
Imprimer l'avant-dernière colonne / champ dans awk
Je veux imprimer l'avant-dernière colonne ou champ dans awk. Le nombre de champs est variable. Je sais que je devrais pouvoir utiliser $NFmais je ne sais pas comment il peut être utilisé. Et cela ne semble pas fonctionner: awk ' { print ( $NF-- ) } '
165 awk  gawk 





10
Trier un fichier texte par longueur de ligne, espaces compris
J'ai un fichier CSV qui ressemble à ceci AS2345, ASDF1232, Mr. Plain Example, 110 Binary ave., Atlantis, RI, 12345, (999) 123-5555,1.56 AS2345, ASDF1232, Mme Plain Example, 1121110 Ternary st. 110 avenue binaire .., Atlantis, RI, 12345, (999) 123-5555,1.56 AS2345, ASDF1232, M. Plain Example, 110 Binary ave., Liberty City, RI, 12345, …
137 bash  sorting  text  awk 


11
Impression de la dernière colonne d'une ligne dans un fichier
J'ai un fichier qui est constamment écrit / mis à jour. Je veux trouver la dernière ligne contenant un mot particulier, puis imprimer la dernière colonne de cette ligne. Le fichier ressemble à ceci. D'autres lignes A1 / B1 / C1 y seront ajoutées au fil du temps. A1 123 …
136 file  awk  tail 

8
Enregistrer les modifications en place avec awk
J'apprends awket j'aimerais savoir s'il existe une option pour écrire les modifications dans un fichier, similaire à l' sedendroit où j'utiliserais l' -ioption pour enregistrer les modifications dans un fichier. Je comprends que je pourrais utiliser la redirection pour écrire des modifications. Cependant, y a-t-il une option awkpour le faire?
135 linux  unix  awk 


10
Comment utiliser plusieurs arguments pour awk avec un shebang (ie #!)?
Je voudrais exécuter un script gawk en --re-intervalutilisant un shebang. L'approche «naïve» de #!/usr/bin/gawk --re-interval -f ... awk script goes here ne fonctionne pas, car gawk est appelé avec le premier argument "--re-interval -f"(non divisé autour de l'espace blanc), qu'il ne comprend pas. Y a-t-il une solution de contournement pour …
118 shell  unix  awk  gawk  shebang 


5
Comment échapper à un guillemet simple dans awk
Je veux faire ce qui suit awk 'BEGIN {FS=" ";} {printf "'%s' ", $1}' Mais échapper aux guillemets simples de cette façon ne fonctionne pas awk 'BEGIN {FS=" ";} {printf "\'%s\' ", $1}' Comment faire cela? Merci pour l'aide.
111 awk 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.