J'ai un fichier texte: a aa aaa b bb bbb c cc ccc d dd ddd e ee eee f ff fff g gg ggg h hh hhh i ii iii j jj jjj Comment puis-je le traiter et obtenir un fichier à 2 colonnes comme celui-ci: a aa aaa …
Comment puis-je ajouter une colonne de valeurs dans un fichier qui a un certain nombre de lignes. J'ai un fichier d'entrée comme celui-ci: Fichier d'entrée: SPATA17 1 217947738 LYPLAL1 1 219383905 FAM47E 4 77192838 SHROOM3 4 77660162 SHROOM3 4 77660731 SHROOM3 4 77662248 Fichier de sortie: SPATA17 1 217947738 file1 …
Je dois supprimer chaque ligne qui a une valeur de 2 ou moins dans le 8ème champ (colonne). Mes données ressemblent à ceci: 12-31 Airport 189 379 41 49.70946503 -124.91377258 2 2880 30.8 01-01 AlberniElementary 165 331 16 49.26100922 -124.80662537 4 5760 26.1 01-09 BamfieldMarine 161 323 23 48.83490372 -125.13572693 …
Souhaiterait que chaque ligne d'un fichier soit répétée un nombre fixe de fois. Par exemple, faites répéter chaque ligne quatre fois: a b c devient: a a a a b b b b c c c c J'ai fait quelques recherches, et il y a beaucoup de questions et réponses …
Je veux imprimer le nombre à virgule flottante avec exactement deux chiffres significatifs dans bash (peut-être en utilisant un outil commun comme awk, bc, dc, perl etc.). Exemples: 76543 doit être imprimé comme 76000 0,0076543 doit être imprimé comme 0,0076 Dans les deux cas, les chiffres significatifs sont 7 et …
Pour capturer un motif particulier, awket greppeut être utilisé. Pourquoi devrions-nous utiliser l'un sur l'autre? Quel est le plus rapide et pourquoi? Si j'avais un fichier journal et que je voulais saisir un certain modèle, je pourrais effectuer l'une des opérations suivantes awk '/pattern/' /var/log/messages ou grep 'pattern' /var/log/messages Je …
J'ai un certain nombre de fichiers que je souhaite mettre à jour en remplaçant une chaîne multi-lignes par une autre chaîne multi-lignes. Quelque chose dans le sens de: * Some text, * something else * another thing Et je veux le remplacer par: * This is completely * different text …
J'ai un fichier contenant environ un million de lignes. Dans les lignes, j'ai un champ appelé transactionid, qui a des valeurs répétitives. Ce que je dois faire, c'est les compter distinctement. Peu importe combien de fois une valeur est répétée, elle ne doit être comptée qu'une seule fois.
Ceci fait suite à ma question précédente . Je valide le nombre de champs dans / etc / passwd à l'aide de cet extrait pratique. Dans l'exemple suivant, les utilisateurs 'fieldcount1' et 'fieldcount2' ont le mauvais nombre de champs: $ awk -F: ' NF!=7 {print}' /etc/passwd fieldcount1:x:1000:100:fieldcount1:/home/fieldcount1:/bin/bash:::: fieldcount2:blah::blah:1002:100:fieldcount2:/home/fieldcount2:/bin/bash: $ echo …
Des outils comme sed, awkou perl -ntraiter leur une entrée enregistrement à la fois, les enregistrements étant lignes par défaut. Certains, comme awkavec RS, GNU sedavec -zou perlavec -0ooopeuvent changer le type d'enregistrement en sélectionnant un séparateur d'enregistrement différent. perl -npeut faire de l'entrée entière (chaque fichier individuel lorsque plusieurs …
Chaque ligne contient du texte et des nombres dans une colonne. J'ai besoin de calculer la somme des nombres dans chaque ligne. Comment puis je faire ça? THX example.log contient: time=31sec time=192sec time=18sec time=543sec La réponse devrait être 784
Je sais comment obtenir la longueur de la plus longue ligne d'un fichier texte avec awk awk ' { if ( length > L ) { L=length} }END{ print L}' file.txt mais comment puis-je obtenir la longueur de la plus longue ligne de tous les fichiers d'un répertoire?
Je veux commencer la grepping à partir des lignes qui ont CKà la fin de la ligne et arrêter la grepping lorsque la ligne a Dà la fin. J'ai essayé grep "$CK" "$D" file..txt, mais ça n'a pas marché. Contribution: kkkkkkkkkkk jjjjjjjjjjjjjjjjjj gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL JNBHBHJKJJLKKL JLKKKLLKJLKJ/D GGGGGGGGGGGGGG GGGGGGGGGGGGGG La …
J'ai un fichier .CSV avec le format ci-dessous: "column 1","column 2","column 3","column 4","column 5","column 6","column 7","column 8","column 9","column 10 "12310","42324564756","a simple string with a , comma","string with or, without commas","string 1","USD","12","70%","08/01/2013","" "23455","12312255564","string, with, multiple, commas","string with or, without commas","string 2","USD","433","70%","07/15/2013","" "23525","74535243123","string , with commas, and - hypens and: semicolans","string with …
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.