Questions marquées «sed»

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


7
Extraire une partie d'une ligne d'un fichier avec sed
Je veux lire une partie d'une ligne d'un fichier. Par exemple: POP3_SERVER_NAME = localhost Je veux seulement revenir en localhostutilisant sed. Ce texte est sur la troisième ligne. Je fais cela pour extraire la ligne: sed -n '3p' installation.sh Comment extraire uniquement la localhostpièce?
18 sed 

5
Fusionner deux listes tout en supprimant les doublons
J'ai un système Linux intégré utilisant Busybox (OpenWRT) - les commandes sont donc limitées. J'ai deux fichiers qui ressemblent à: premier fichier aaaaaa bbbbbb cccccc mmmmmm nnnnnn deuxième fichier mmmmmm nnnnnn yyyyyy zzzzzz Je dois fusionner ces 2 listes en 1 fichier et supprimer les doublons. Je n'ai pas diff …
18 bash  grep  sed  awk  busybox 

2
Utiliser sed pour se débarrasser des personnages <>,
J'ai un fichier avec des lignes comme suit: ... ... &lt;230948203[234]&gt;, ... ... &lt;234[24]&gt;, ... .. Je voudrais utiliser sed pour supprimer les caractères &lt; ,et &gt;de chaque ligne J'ai essayé d'utiliser sed 's/&lt;&gt;,//g'mais cela n'a pas fonctionné (cela n'a rien changé). Dois-je échapper à ces caractères spéciaux. Est-il possible …
18 sed 

1
Quand utiliser grep, less, awk, sed [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 3 ans . J'entre dans le monde de …
17 awk  sed  grep  less 





7
Répétez chaque ligne plusieurs fois
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 …

4
Comment puis-je grep sans espaces blancs?
Je cherche à travers une grande base de code, et les espaces blancs et la tabulation de premier plan semblent être assez ennuyeux. Y a-t-il moyen de s'en débarrasser? grep -R "something" ./ Par exemple, au lieu de: foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgsomethingdrfg bar/bar.cpp: 1234edwssomethingczd Je veux obtenir quelque chose comme: …


12
Supprimer les lignes en double par paire?
J'ai rencontré ce cas d'utilisation aujourd'hui. Il semble simple au premier coup d' œil, mais bidouiller avec sort, uniq, sedet a awkrévélé qu'il est non négligeable. Comment supprimer toutes les paires de lignes en double? En d'autres termes, s'il existe un nombre pair de doublons d'une ligne donnée, supprimez-les tous; …

3
Remplacer le contenu du groupe de capture regex à l'aide de sed
J'essaie de modifier mon fichier nginx.conf par programme, qui contient une ligne comme celle-ci: access_log /var/log/nginx/access.log; que je veux ressembler à ceci: access_log /dev/stdout; Je crois que l'expression régulière ^\s*access_log([^;]*);capturera la /var/log/nginx/access.logpièce dans un groupe de capture, mais je ne sais pas comment remplacer correctement le groupe de capture par …
16 sed 


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.