Questions marquées «text-processing»

Manipulation ou examen de texte par des programmes, des scripts, etc.



6
Supprimer des lignes d'un fichier en fonction des lignes trouvées dans un autre fichier
Le fichier file1.txt contient des lignes comme: /api/purchase/<hash>/index.html Par exemple: /api/purchase/12ab09f46/index.html Le fichier file2.csv contient des lignes comme: <hash>,timestamp,ip_address Par exemple: 12ab09f46,20150812235200,22.231.113.64 a77b3ff22,20150812235959,194.66.82.11 Je veux filtrer file2.csv en supprimant toutes les lignes où la valeur de hachage est également présente dans file1.txt. Ce est-à-dire: cat file1.txt | extract <hash> | …


3
Comment puis-je combiner des valeurs de deux colonnes?
J'ai un fichier au format suivant: $ cat /tmp/raw 2015-01 5000 1000 2015-02 6000 2000 2015-03 7000 3000 Maintenant, ce que je veux, c'est obtenir la valeur combinée des colonnes 2 et 3 dans chaque ligne afin que les résultats soient les suivants: 2015-01 6000 2015-02 8000 2015-03 9000 J'ai …


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 …


6
Une meilleure commande de collage
J'ai les deux fichiers suivants (j'ai rempli les lignes avec des points pour que chaque ligne d'un fichier ait la même largeur et ai mis file1 en majuscules pour le rendre plus clair). contents of file1: ETIAM...... SED........ MAECENAS... DONEC...... SUSPENDISSE contents of file2 Lorem.... Proin.... Nunc..... Quisque.. Aenean... Nam...... …

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. $ …



7
Commande `highlight`
Existe-t-il une commande qui peut être utilisée pour mettre facilement en surbrillance (avec des couleurs, du texte en gras ou un arrière / premier plan inversé) des chaînes spécifiques dans stdin tout en passant la chaîne entière à stdout? Je pense à le construire , mais je préfère simplement l'utiliser …


2
sed - applique les modifications dans plusieurs fichiers
J'ai des centaines de fichiers contenant " </foo:bar>" cc bb aa </foo:bar> dd xx vv Je veux les changer tous en même temps pour cc bb aa </foo:bar> sed fonctionne bien quand je lui donne le nom de fichier exact sed -i "/ </ foo: bar> / q" 99999.txt mais …

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.