J'ai deux fichiers avec environ 12900 et 4400 entrées respectivement, que je veux joindre. Les fichiers contiennent des informations sur l'emplacement de toutes les stations d'observation météorologique terrestres du monde entier. Le plus gros fichier est mis à jour toutes les deux semaines, et le plus petit une fois par …
Coincé avec GNU awk 3.1.6 et pense que j'ai contourné ses bogues de tableau, mais j'ai toujours ce qui ressemble à un problème de portée dans un programme awk de 600 lignes. Besoin de vérifier la compréhension de la portée du tableau dans awk pour trouver mon bogue. Étant donné …
Je sais donc que des outils existent pour ce problème parce que j'en ai entendu parler, mais je ne sais pas ce qu'ils sont. Je veux faire quelque chose comme filtrer toutes les données, mais les noms d'utilisateur dans / etc / passwd. Par exemple, je voudrais récupérer user1, user2 …
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 5 ans . J'essaie d'utiliser sed ou awk pour remplacer 5 lignes …
Pensez aux fichiers suivants: file1: boo,8,1024 foo,7,2048 file2: foo,0,24,154 noo,0,10,561 file3: 24,154,7,1024,0 Ce dont j'ai besoin, c'est d'aller dans File1 et de vérifier si $2==7; si cela est vrai, prendre $1, $2et $3de Fichier1 ; maintenant je dois comparer si $1de Fichier1 égal à $1partir Fichier2 ; si c'est vrai, …
J'ai le bloc de données suivant qui continue indéfiniment horizontalement et verticalement avec des nombres négatifs uniquement dans les colonnes impaires: -1 2 3 4 -5 9 2 3 -4 5 -6 11 Et je veux les 2ème, 4ème et 6ème colonnes complètes (ou chaque colonne paire) et les signes …
Compte tenu de la saisie du formulaire XY981743 foobarlkasdf saflkas asfZR!sgfad asdSAD asdsadf SAdfasdf46lk lksad bar foolkasjfdrte comment puis-je tronquer uniquement la deuxième colonne? Le délimiteur est TAB et la deuxième colonne doit contenir au plus 75 caractères.
J'ai plusieurs fichiers quelque chose comme: (en réalité, j'en ai 80) file1.dat 2 5 6 9 7 1 file2.dat 3 7 8 4 1 3 Je veux me retrouver avec un fichier contenant toutes les secondes lignes. c'est à dire output.dat 6 9 8 4 Ce que j'ai jusqu'ici fait …
J'ai essayé de trouver des fichiers image png à une certaine hauteur (plus de 500 px). Je sais que filecela renverra les dimensions de l'image. Exemple: $ file TestImg1a.png TestImg1a.png: PNG image data, 764 x 200, 4-bit colormap, non-interlaced Mais je dois l'utiliser pour trouver tous les fichiers dans un …
Comment pouvons-nous spécifier deux séparateurs de champ dans la commande awk lorsque l'un d'eux est l'espace? Je pense que cela peut être fait en utilisant une condition if-else intégrée dans awk, mais je ne suis pas sûr de la commande exacte. Le fichier d'exemple est comme ci-dessous: cat test.txt Swapnil …
Je vais analyser les données googleapis.txt bucket,abc-def-ghi-45gjd4-wwxis bucket,dde-wwq-ooi-66ciow-po22q instance,jkl-mno-1-zzz-68dkakw-oo9w8 disk,pqr-stu-10-kuy-l2oxapw-rp4lt J'attends le résultat comme ci-dessous bucket,abc-def-ghi bucket,dde-wwq-ooi instance,jkl-mno-1-zzz disk,pqr-stu-10-kuy Je pense que je dois changer -pour être un espace , puis exécuter cette commande cat googleapis.txt | awk '{$NF="";sub(/[ \t]+$/,"")}1' | awk '{$NF="";sub(/[ \t]+$/,"")}1' Je l'ai obtenu de ce https://stackoverflow.com/a/27794421/8162936 …
J'ai un fichier délimité par des tabulations qui ressemble à ceci: gene v1 v2 v3 v4 g1 NA NA NA NA g2 NA NA 2 3 g3 NA NA NA NA g4 1 2 3 2 Le nombre de champs dans chaque ligne est fixe et identique. Je veux supprimer …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.