preguntar acerca de awk
1
réponses
Remplacer colonne dans un fichier par colonne d’un autre en utilisant awk?
j'ai deux fichiers:
f1:
111 aaa 444
222 bbb 555
333 ccc 666
f2:
111 333 000 444
222 444 111 555
333 555 555 666
Comment remplacer la deuxième colonne de " f1 "par la troisième colonne de" f2 " en utilisant awk?
... …
demandé sur
1970-01-01 00:33:31
3
réponses
Lignes Grep pour les nombres supérieurs à un nombre donné
j'essaie de grep pour les lignes dans le premier champ d'une sortie qui sont plus grandes qu'un nombre donné. Dans ce cas, ce nombre est 755. En fin de compte, ce que je fais est d'essayer de lister tous les fichiers avec des privilèges supérieurs …
demandé sur
1970-01-01 00:33:33
3
réponses
Ordre de tri inversé d’un fichier multicolumn dans BASH
j'ai le fichier suivant:
1 2 3
1 4 5
1 6 7
2 3 5
5 2 1
et je veux que le fichier doit être triée pour la deuxième colonne, mais à partir du plus grand nombre (dans ce cas 6) pour le plus petit. J'ai essayé avec
sort +1 -2 file.dat
mais ça me d …
demandé sur
1970-01-01 00:33:33
1
réponses
Comment supprimer la notation scientifique dans awk?
Dans la suite de commande awk
awk '{sum+=; ++n} END {avg=sum/n; print "Avg monitoring time = "avg}' file.txt
que dois-je changer pour supprimer la sortie de notation scientifique (très petites valeurs affichées en 1.5 e-05) ?
Je n'ai pas pu réu …
demandé sur
1970-01-01 00:33:32
5
réponses
Bash-différence entre deux listes
Ok, j'ai deux listes connexes sur ma boîte linux dans des fichiers texte:
/tmp/oldList
/tmp/newList
je dois comparer ces listes pour voir quelles lignes ont été ajoutées et quelles lignes ont été supprimées.
J'ai ensuite besoin de boucler ces l …
demandé sur
1970-01-01 00:33:32
6
réponses
awk additionner une colonne et imprimer cette somme sur chaque ligne d’entrée
Mon file.txt ressemble à ceci:
1 12
2 18
3 45
4 5
5 71
6 96
7 13
8 12
je peux résumer la deuxième colonne comme ceci:
awk '{ sum += } END { print sum }' file.txt
272
Quelle est la meilleure façon d'imprimer cette somme sur chaque ligne? C'est …
demandé sur
1970-01-01 00:33:32
4
réponses
Awk pour ignorer les lignes vides
la sortie de mon script est délimitée par l'ongletawk comme :
awk -v variable=$bashvariable '{print variable"t singlet" "t double"}' myinfile.c
est exécutée dans une boucle while qui met à jour la valeur de la variable et le fichier myinfile.c p …
demandé sur
1970-01-01 00:33:32
6
réponses
Utilisation de AWK pour filtrer la colonne avec des plages numériques
je suis relativement nouveau à BASH et j'essaie d'utiliser awk pour filtrer les données de la colonne 1 basée sur la 4ème colonne d'un fichier texte. Si la quatrième colonne de données correspond à la plage de x, alors elle produira les données de la …
demandé sur
1970-01-01 00:33:32
6
réponses
Supprimer les lignes impaires ou paires d’un fichier texte
j'ai besoin de supprimer des lignes impaires dans un fichier texte pour faire un sous-échantillonnage. J'ai trouvé cette commande,
awk 'NR%2==0' file
mais il n'imprime que les lignes impaires dans le terminal. Comment les supprimer?
Je ne me souc …
demandé sur
1970-01-01 00:33:34
8
réponses
Comment supprimer des lignes vides d’un fichier Unix
j'ai besoin de supprimer toutes les lignes vides d'un fichier d'entrée et écrire dans un fichier de sortie. Voici mes données comme ci-dessous.
11216,33,1032747,64310,1,0,0,1.878,0,0,0,1,1,1.087,5,1,1,18-JAN-13,000603221321
11216,33,1033196,31300,1 …
demandé sur
1970-01-01 00:33:33