Questions marquées «sed»

sed est un éditeur de flux en ligne de commande pour filtrer et transformer le texte.







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

2
Sed supprime toutes les correspondances de motif de début de la ligne
J'ai la ligne suivante: abababtestab J'essaie de trouver une sedexpression pour supprimer toutes les occurrences de abdepuis le début de la ligne afin que la ligne transformée soit: testab Je pense que cela devrait être simple, mais je ne sais vraiment rien sed. Ce que j'ai jusqu'à présent, c'est: sed …
11 sed 

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 


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 …




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.