Questions sur sed

14
réponses

Supprimer des lignes dans un fichier texte qui contiennent une chaîne spécifique

Comment puis-je utiliser sed pour supprimer toutes les lignes d'un fichier texte qui contiennent une chaîne spécifique?
demandé sur 2011-03-23 22:46:07
30
réponses

Comment puis-je remplacer une nouvelle ligne (\n) en utilisant sed?

Comment remplacer une nouvelle ligne ( \n ) en utilisant la commande sed? j'ai essayé sans succès: sed 's#\n# #g' file sed 's#^$# #g' file Comment puis-je le réparer?
sed
demandé sur 2009-08-09 23:10:10
3
réponses

Quelle est la différence entre sed et awk? [fermé]

Quelle est la différence entre awk et sed ? quel type d'application utiliser au mieux cas pour les outils sed et awk ?
demandé sur 2009-10-27 19:37:47
14
réponses

Comment puis-je supprimer la première ligne d'un fichier texte en utilisant le script bash/sed?

je dois à plusieurs reprises supprimer la première ligne d'un énorme fichier texte en utilisant un script bash. ... s il faut environ une minute pour faire la suppression. Est-il un moyen plus efficace pour accomplir cette?
demandé sur 2008-12-04 05:50:16
19
réponses

Outil Bash pour obtenir nth ligne à partir d'un fichier

y a-t-il une façon" canonique " de faire ça? J'ai utilisé head -n | tail -1 ce qui fait l'affaire, mais je me demand ... ignes) d'un fichier. par "canonique", j'entends un programme dont la fonction principale est de faire cela.
demandé sur 2011-05-16 23:33:42
20
réponses

Non gourmand (hésite) regex correspondant dans sed?

j'essaie d'utiliser sed pour nettoyer les lignes D'URLs pour extraire juste le domaine.. Donc à partir de: ... pas à faire fonctionner le quantificateur non gourmand, donc il finit toujours par correspondre à la chaîne entière.
demandé sur 2009-07-09 14:47:31
14
réponses

Escape une chaîne pour un modèle de remplacement sed

dans mon script bash j'ai une chaîne externe (reçue de l'utilisateur), que je devrais utiliser dans le modèle sed. ... NOTE: le KEYWORD est un substrat muet sans correspondance etc. Il n'est pas fourni par l'utilisateur.
demandé sur 2009-01-02 20:44:15
12
réponses

Supprimer les lignes vides en utilisant sed

j'essaie de supprimer les lignes vides en utilisant sed: sed '/^$/d' mais je n'ai pas de chance avec ça ... zzzzz et je veux que ce soit comme: xxxxxx yyyyyy zzzzzz quel devrait être le code pour cela?
demandé sur 2013-05-07 12:20:18
5
réponses

Quelles sont les différences entre Perl, Python, AWK et sed? [fermé]

je veux juste savoir quelles sont les principales différences entre eux? et la puissance de chaque langue (où il est préférable de l'utiliser). Edit: ce n'est pas "contre" comme sujet, juste de l'information.
demandé sur 2008-12-15 00:00:04
10
réponses

Remplacer la ligne entière contenant une chaîne en utilisant Sed

j'ai un fichier texte qui a une ligne particulière quelque chose comme sometext sometext sometext TEXT_TO_BE_RE ... T_TO_BE_REPLACED j'ai besoin d'écrire un script shell pour cela. Comment réaliser cela en utilisant sed ?
demandé sur 2012-06-28 16:55:26
12
réponses

Comment insérer un texte au début d'un fichier?

jusqu'à présent, j'ai été en mesure de trouver comment ajouter une ligne au début d'un fichier, mais ce n'est pas exac ... imilaire mais je ne veux pas créer de nouvelle ligne avec elle... j'aimerais le faire avec sed si possible.
demandé sur 2012-03-02 16:55:47
9
réponses

Modifier plusieurs fichiers

la commande suivante modifie correctement le contenu de 2 fichiers. sed -i 's/abc/xyz/g' xaa1 xab1 mai ... e qui lira tous les fichiers du répertoire courant à partir de xa* et sed devrait changer le contenu du fichier.
sed
demandé sur 2012-05-04 13:09:52
5
réponses

RE error: séquence d'octets illégale sur Mac OS X

j'essaie de remplacer une chaîne dans un Makefile sur Mac OS X pour la compilation croisée avec iOS. La chaîne comport ... r imprimer position de la séquence d'octets illégale? Ou personne ne sait ce que le illégales séquence d'octets est?
demandé sur 2013-10-08 12:03:05
7
réponses

Comment remplacer plusieurs modèles à la fois avec sed?

supposons que j'ai la chaîne' abbc 'et que je veux remplacer: ab - > bc bc - > ab si j'es ... flux et ses remplaçants sont avidement je pense que je vais avoir besoin d'utiliser un langage de script pour cela.
demandé sur 2014-10-26 04:30:12
17
réponses

Est-il sed comme utilitaire pour cmd.exe? [fermé]

je veux modifier le contenu du fichier par programmation en utilisant la ligne de commande de windows ( cmd.exe ). ... nt dans windows? Edit: je suis à la recherche pour les natifs de la ligne de commande de la solution.
demandé sur 2008-09-24 18:01:42
9
réponses

Shell Script-supprimer la première et la dernière citation ( " ) d'une variable

ci-dessous est l'extrait de script shell d'un script plus grand. Il supprime les citations de la chaîne qui est tenue ... efficace? #!/bin/sh opt="\"html\test\\"" temp=`echo $opt | sed 's/.\(.*\)//' | sed 's/\(.*\).//'` echo $temp
demandé sur 2012-03-16 11:14:36
3
réponses

code de commande invalide, malgré les périodes d'évasion, en utilisant sed

étant forcé d'utiliser CVS pour un client courant et l'adresse changée pour la prise en charge à distance. La seule fa ... mand code . j'ai essayé d'échapper aux périodes dans le sed match / remplacement mais cela ne résout rien.
demandé sur 2013-10-18 22:22:21
16
réponses

Comment insérer une nouvelle ligne devant un motif?

Pas comment insérer un saut de ligne avant la ligne. C'est demander Comment insérer une nouvelle ligne avant un motif ... emple de fichier d'entrée somevariable (012)345-6789 devrait devenir somevariable (012)345-6789
demandé sur 2009-04-07 00:47:58
8
réponses

Comment remplacer une ligne entière dans un fichier texte par un numéro de ligne

j'ai une situation où je veux un script bash pour remplacer une ligne entière dans un fichier. Le numéro de ligne est ... y a-t-il des méthodes bash pour faire cela (ou quelque chose de simple qui peut être jeté dans un .SH script).
demandé sur 2012-06-21 23:20:43
8
réponses

Comment supprimer les lignes qui apparaissent sur le fichier B d'un autre fichier A?

j'ai un grand fichier (composé des e-mails), une ligne pour chaque mail. J'ai aussi un autre fichier B qui ... serait très appréciée! Quelqu'un trouvera sûrement un habile doublure, mais je ne suis pas l'expert en coquillages.
demandé sur 2010-12-06 15:48:14
20
réponses

Comment fusionner toutes les deux lignes en une seule à partir de la ligne de commande?

j'ai un fichier texte avec le format suivant. La première ligne est la "clé "et la seconde la"valeur". KEY 404 ... un délimiteur comme $ ou , : KEY 4048:1736 string , 3 comment fusionner deux lignes en une seule?
demandé sur 2012-03-07 20:19:56
8
réponses

Ajouter une ligne à un fichier seulement si elle n'existe pas déjà

j'ai besoin d'ajouter la ligne suivante à la fin d'un fichier de configuration: include "/configs/projectname.c ... faire ceci, mais je ne peux pas trouver comment. comment l'insérer seulement si la ligne n'existe pas déjà?
demandé sur 2010-08-24 17:40:18
3
réponses

Quelles sont les différences entre grep, awk et sed? [dupliquer]

possible Duplicate: quelles sont les différences entre Perl, Python, AWK et sed? Que ... e grep , awk et sed en termes de leur rôle dans Administration du système Unix / Linux et traitement de texte.
demandé sur 2011-10-11 18:26:57
5
réponses

Préserver les fins de ligne

j'ai lancé sed pour faire une substitution sur windows et j'ai remarqué qu'il convertit automatiquement les fins de li ... sons de ligne du fichier? Note: j'utilise sed à partir de unxutils: http://unxutils.sourceforge.net /
demandé sur 2011-01-11 02:19:21
6
réponses

Utiliser sed et grep pour rechercher et remplacer

j'utilise egrep -R suivi d'une expression régulière contenant environ 10 syndicats, ainsi comme: .jpg | .png | .gi ... sed et comment je lui dis de sauvegarder les modifications dans le fichier à partir duquel il a obtenu les entrées.
demandé sur 2009-07-23 10:19:27
8
réponses

Comment sélectionner des lignes entre deux motifs de marqueur qui peuvent se produire plusieurs fois avec awk/sed

utilisant awk ou sed Comment puis-je sélectionner des lignes qui se produisent entre deux motifs de marqueur diffé ... d' <FILE> est-il possible dans sed ou awk de le faire à plusieurs reprises jusqu'à la fin du fichier?
demandé sur 0000-00-00 00:00:00
8
réponses

sed une ligne pour convertir toutes les majuscules en minuscules?

j'ai un fichier texte dans lequel certains mots sont imprimés en majuscules. Je veux être en mesure de tout convertir ... la première phrase se lise comme suit: "j'ai un fichier texte dans lequel certains mots sont imprimés en majuscules.
demandé sur 2010-12-31 14:31:10
4
réponses

"Sed erreur illégale séquence d'octets" (en bash) [en double]

cette question a déjà une réponse ici: RE d'erreur: illégal séquence d'octets sur ... e sequence quelqu'un Peut-il expliquer ce que cela signifie? Quelle partie de la commande est le problème?
demandé sur 2012-07-02 07:44:59
1
réponses

bash ajoute le contenu du fichier au bas du fichier existant [dupliquer]

possible Duplicate: Script Shell pour ajouter du texte à chaque fichier? comment ajou ... IG=/home/user/config.inc API=/home/user/api.txt sed -e "$a $API" > $CONFIG Qu'est-ce que je fais de mal?
demandé sur 2012-11-01 20:46:34
10
réponses

Comment utiliser sed/grep pour extraire du texte entre deux mots?

j'essaie de sortir une chaîne qui contient tout entre deux mots d'une chaîne: entrée: "Here is a Strin ... utilisant: sed -n '/Here/,/String/p' comprend les paramètres, mais je ne veux pas les inclure.
demandé sur 2012-11-06 04:08:45