Questions marquées «awk»

Un langage de numérisation et de traitement à motifs.


2
Réindexation d'un gros fichier CSV
J'ai parcouru les réponses dans ce fil utile , mais mon problème semble être suffisamment différent pour que je ne puisse pas penser à une bonne réponse (au moins avec sed). J'ai un gros fichier CSV (200+ Go) avec des lignes qui ressemblent à ceci: <alphanumerical_identifier>,<number> où <alphanumerical_identifier>est unique sur …
11 files  sed  awk  csv 

6
Comment puis-je produire la différence entre 2 fichiers?
Mon dossier se compose des éléments suivants; grossièrement: username:username:username:username:username La ligne ci-dessus continue à environ 600 caractères. J'utilise la awkcommande afin de l'utiliser comme argument dans une requête API / HTTP envoyée depuis la ligne de commande. J'utilise mon script pour obtenir une liste des comptes d'utilisateurs qui me «suivent», …

3
Remplacez plusieurs chaînes en une seule passe
Je cherche un moyen de remplacer les chaînes d'espace réservé dans un fichier de modèle par des valeurs concrètes, avec des outils Unix courants (bash, sed, awk, peut-être perl). Il est important que le remplacement soit effectué en un seul passage, c'est-à-dire que ce qui est déjà numérisé / remplacé …
11 bash  sed  awk  string  replace 

9
Comment imprimer le numéro le plus long d'une chaîne?
Je recherche une méthode pour imprimer le plus long nombre dans une chaîne. Par exemple: si j'ai la chaîne 212334123434test233 comment imprimer 212334123434 ? Remarque: je recherche la séquence de nombres continue la plus longue, pas la valeur numériquement supérieure. Edit: Merci pour les réponses, tout le monde. La réponse …

3
Traitez la dernière ligne en premier en utilisant awk
J'ai un fichier de données que je souhaite normaliser à l'aide awkdu dernier point de données. Pour cela, je voudrais d'abord accéder au dernier point de données, normaliser les données, puis traiter normalement. La méthode suivante, utilisant tacdeux fois, fait le travail, mais est peut-être plus compliquée que nécessaire. $ …

2
arithmétique de haute précision awk
Je cherche un moyen de dire à awk de faire de l'arithmétique de haute précision dans une opération de substitution. Cela implique de lire un champ d'un fichier et de le remplacer par un incrément de 1% sur cette valeur. Cependant, je perd en précision là-bas. Voici une reproduction simplifiée …



3
Imprimer les colonnes commençant par une chaîne spécifique
J'ai un fichier qui ressemble à ceci: ID101 G T freq=.5 nonetype ANC=.1 addinfor ID102 A T freq=.3 ANC=.01 addinfor ID102 A T freq=.01 type=1 ALT=0.022 ANC=.02 addinfor Comme vous pouvez le voir, chaque ligne a un nombre légèrement différent de colonnes. Je veux spécifiquement la colonne 1, la colonne …




2
Joignez deux fichiers avec des colonnes correspondantes
File1.txt id No gi|371443199|gb|JH556661.1| 7907290 gi|371443198|gb|JH556662.1| 7573913 gi|371443197|gb|JH556663.1| 7384412 gi|371440577|gb|JH559283.1| 6931777 File2.txt id P R S gi|367088741|gb|AGAJ01056324.1| 5 5 0 gi|371443198|gb|JH556662.1| 2 2 0 gi|367090281|gb|AGAJ01054784.1| 4 4 0 gi|371440577|gb|JH559283.1| 21 19 2 output.txt id P R S NO gi|371443198|gb|JH556662.1| 2 2 0 7573913 gi|371440577|gb|JH559283.1| 21 19 2 6931777 File1.txt a …
11 awk  join 


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.