J’ai des données dans un gros fichier (280 colonnes de large, 7 millions de lignes de long!) Et je dois échanger les deux premières colonnes. Je pense que je pourrais le faire avec une sorte de awk for loop, pour imprimer $ 2, $ 1, puis une plage à la fin du fichier – mais […]
Étant donné un fichier d’entrée contenant un seul numéro par ligne, comment pourrais-je savoir combien de fois un élément s’est produit dans ce fichier? cat input.txt 1 2 1 3 1 0 sortie souhaitée (=> [1,3,1,1]): cat output.txt 0 1 1 3 2 1 3 1 Ce serait formidable si la solution pouvait également être […]
J’ai un problème. Je dois imprimer une colonne dans un fichier texte en utilisant awk. Cependant, les colonnes ne sont pas séparées par des espaces, en utilisant uniquement une virgule. Regarde quelque chose comme ceci: column1,column2,column3,column4,column5,column6 Comment imprimer la 3ème colonne avec awk? Merci pour l’aide.
Existe-t-il une méthode élégante en bash pour exécuter grep sur un fichier texte avec 2 motifs ou plus, et chaque motif correspondant est affiché dans une couleur différente? Donc, une ligne qui correspond à MALE et AUGUST sortirait MALE en bleu et AUGUST en orange? Je suis ouvert à l’utilisation de sed , awk , […]
J’essaie de trouver la moyenne de la deuxième colonne de données en utilisant awk pour une classe. Ceci est mon code actuel, avec le cadre fourni par mon instructeur: #!/bin/awk ### This script currently prints the total number of rows processed. ### You must edit this script to print the average of the 2nd column […]
Cette commande echo “hello world” | awk ‘{split($0, array, ” “)} END{print length(array) }’ ne fonctionne pas pour moi et donne ce message d’erreur awk: ligne 1: référence illégale à un tableau de tableau Pourquoi?
J’aimerais imprimer une seule ligne directement après une ligne contenant un motif correspondant. Ma version de sed ne prendra pas la syntaxe suivante (elle bombe sur +1p .), Ce qui semblerait être une solution simple: sed -n ‘/ABC/,+1p’ infile Je suppose que awk ferait mieux de faire du traitement multiligne, mais je ne sais pas […]
Je veux supprimer tous les caractères non-ASCII d’un fichier en place. J’ai trouvé une solution avec tr, mais je suppose que je dois écrire ce fichier après modification. Je dois le faire en place avec des performances relativement bonnes. Aucune suggestion?
J’ai une fonction qui génère de nombreuses lignes d’informations que je veux formater en colonnes. Le problème est que la largeur de toute “cellule” particulière (si je peux utiliser ce terme) de données est variable, donc la faire passer à quelque chose comme awk ne me donne pas ce que je veux. La fonction est […]
Je souhaite extraire l’URL des balises d’ancrage d’un fichier html. Cela doit être fait dans BASH en utilisant SED / AWK. Pas de perl s’il vous plait Quelle est la manière la plus simple de faire ça?