Questions marquées «sed»

Sed est connu comme un éditeur de flux en ce sens qu'il peut exécuter diverses fonctions de filtrage et / ou de transformation sur une entrée standard ou sur des fichiers spécifiés par l'utilisateur. Il est couramment utilisé pour rechercher et remplacer dans des fichiers texte. Si votre question porte sur le traitement de texte, cette balise est susceptible d'être appropriée

30
Utilisez sed sur une variable chaîne plutôt que sur un fichier

On m'a dit que c'était possible, mais sans un seul exemple de travail, qui sedpeut lire à partir d'une variable de chaîne sans avoir besoin d'un fichier d'entrée. Je dois encore le faire fonctionner. Pour des raisons de sécurité générale, j'écris la $PATHvariable dans une autre variable, car je...

28
Sed pour supprimer les espaces vides

Quelqu'un sait-il comment utiliser Sed pour supprimer tous les espaces vides d'un fichier texte? Je n'ai pas essayé d'utiliser la commande de suppression "d" pour le faire, mais je n'arrive pas à le

20
Qu'est-ce que sed et à quoi sert-il?

J'en ai vu beaucoup sedces derniers temps, et je trouve que c'est une commande assez déroutante. Les pages de manuel n'étaient pas particulièrement utiles, mais je sais qu'elles peuvent être utilisées pour analyser la sortie d'autres commandes. Qu'est-ce que c'est exactement sedet quelles sont ses...

14
Différence de deux gros fichiers

J'ai "test1.csv" et il contient 200,400,600,800 100,300,500,700 50,25,125,310 et test2.csv et il contient 100,4,2,1,7 200,400,600,800 21,22,23,24,25 50,25,125,310 50,25,700,5 maintenant diff test2.csv test1.csv > result.csv est différent de diff test1.csv test2.csv > result.csv Je ne sais pas...

12
Manipulation de texte avec sed

Actuellement, j'ai plusieurs fichiers texte dont le contenu ressemble à ceci (avec plusieurs lignes): 565 0 10 12 23 18 17 25 564 1 7 12 13 16 18 40 29 15 Je souhaite changer chaque ligne pour avoir le format suivant: 0 565:10:1 565:12:1 565:23:1 565:18:1 565:17:1 565:25:1 1 564:7:1 564:12:1...

11
Sed substitut à travers une phrase sur plusieurs lignes

Je suis novice dans l'utilisation de sed mais j'ai expérimenté sed s/..../..../(substitut) pour modifier une phrase complète si elle est sur une seule ligne mais je ne connais pas de solution alternative sur la façon de modifier une phrase qui peut avoir été séparée sur deux lignes telles que:...

10
Comment insérer plusieurs lignes avec sed

Je veux ajouter ceci #this ##is my text avant la ligne the specific line J'ai essayé sed -i '/the specific line/i \ #this ##is my text ' text.txt mais il ajoute seulement dans «texte». J'ai aussi essayé différentes combinaisons avec \et , " "mais rien ne