Questions marquées «sed»

Sed (Stream EDitor) est un éditeur de ligne de commande pour l'environnement POSIX. Sed traite un ou plusieurs fichiers selon un script d'édition et écrit les résultats dans la sortie standard. Créé aux Bell Labs, il existe depuis le milieu des années 70.




19
Outil Bash pour obtenir la nième ligne d'un fichier
Existe-t-il une manière "canonique" de procéder? J'utilise head -n | tail -1ce qui fait l'affaire, mais je me demande s'il existe un outil Bash qui extrait spécifiquement une ligne (ou une plage de lignes) d'un fichier. Par "canonique", j'entends un programme dont la fonction principale est de faire cela.
606 bash  shell  unix  awk  sed 




3
Quelle est la difference entre sed et awk? [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 6 ans . Quelle est la difference entre awk …
497 sed  awk 

21
Correspondance regex non gourmande (réticente) dans sed?
J'essaie d'utiliser sed pour nettoyer les lignes d'URL pour extraire uniquement le domaine. Donc à partir de: http://www.suepearson.co.uk/product/174/71/3816/ Je voudrais: http://www.suepearson.co.uk/ (avec ou sans la barre oblique de fin, cela n'a pas d'importance) J'ai essayé: sed 's|\(http:\/\/.*?\/\).*|\1|' et (échapper au quantificateur non gourmand) sed 's|\(http:\/\/.*\?\/\).*|\1|' mais je n'arrive pas à …
407 regex  sed  pcre  greedy  regex-greedy 

13
Supprimer des lignes vides à l'aide de sed
J'essaie de supprimer les lignes vides en utilisant sed: sed '/^$/d' mais je n'ai pas de chance avec ça. Par exemple, j'ai ces lignes: xxxxxx yyyyyy zzzzzz et je veux que ce soit comme: xxxxxx yyyyyy zzzzzz Quel devrait être le code pour cela?
351 linux  unix  sed 

12
Remplacer la ligne entière contenant une chaîne à l'aide de Sed
J'ai un fichier texte qui a une ligne particulière quelque chose comme sometext sometext sometext TEXT_TO_BE_REPLACED sometext sometext sometext Je dois remplacer toute la ligne ci-dessus par This line is removed by the admin. Le mot clé de recherche est TEXT_TO_BE_REPLACED J'ai besoin d'écrire un script shell pour cela. Comment …
319 string  shell  sed 

14
Échapper une chaîne pour un motif 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. REPLACE="<funny characters here>" sed "s/KEYWORD/$REPLACE/g" Comment puis-je échapper à la $REPLACEchaîne afin qu'elle soit acceptée en toute sécurité par sedcomme remplacement littéral? NOTE: Le KEYWORDest une sous - chaîne muet sans …
317 string  sed  escaping 


13
sed modifier le fichier en place
J'essaie de savoir s'il est possible de modifier un fichier dans une seule commande sed sans diffuser manuellement le contenu modifié dans un nouveau fichier, puis renommer le nouveau fichier en son nom d'origine. J'ai essayé l' -ioption mais mon système Solaris a dit que -ic'était une option illégale. Existe-t-il …
300 unix  sed  solaris 


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.