Questions marquées «sed»

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


4
Sortie d'une partie de chaque ligne dans un fichier séparé
J'ai un fichier comme celui-ci: a AGTACTTCCAGGAACGGTGCACTCTCC b ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT c ATATTAAATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCATCCACTCCACAC d ATCAGTTTAATATCTGATACGTCCTCTATCCGAGGACAATATATTAAATGGA e TTTGGCTAAGATCAAGTGTAGTATCTGTTCTTATAAGTTTAATATCTGATATGTCCTCTATCTGA Je veux créer un fichier a.seqcontenant une séquence AGTACTTCCAGGAACGGTGCACTCTCC. b.seqContient de même ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT. En bref, Colonne1 doit être utilisé comme nom de fichier de sortie avec extension .seq, puis il doit contenir la séquence colonne2 …

7
Comment supprimer plusieurs lignes vides d'un fichier?
J'ai quelques fichiers texte que j'utilise pour prendre des notes - juste du texte brut, généralement juste en utilisant cat >> file. Parfois, j'utilise une ou deux lignes vides (il suffit de retourner - le caractère de nouvelle ligne) pour spécifier un nouveau sujet / ligne de pensée. À la …
14 scripting  sed  awk  perl  filter 

4
Comment détecter la fin de ligne avec sed
Je cherche un moyen d'exécuter le remplacement uniquement lorsque le dernier caractère est une nouvelle ligne, en utilisant sed. Par exemple: lettersAtEndOfLine est remplacé, mais ce n'est pas: lettersWithCharacterAfter& Comme sedcela ne fonctionne pas bien avec les nouvelles lignes, ce n'est pas aussi simple que $ sed -E "s/[a-zA-Z]*\n/replace/" file.txt …





2
Tester la recherche récursive sed et remplacer avant d'exécuter
Existe-t-il un moyen d'exécuter une recherche récursive d'essai et de remplacer using sed, avant de l'exécuter réellement? Je veux juste imprimer les résultats avant de faire la recherche et le remplacement. Quelque chose comme faire écho aux résultats de, grep -rl term1 . |xargs sed -i -e 's/term1/term2/'
13 sed 



3
Imprimer des lignes entre (et exclure) deux motifs
Je vais soumettre un formulaire en utilisant cURL, où une partie du contenu provient d'un autre fichier, sélectionné en utilisant sed Si le param1modèle de correspondance de ligne d'un autre fichier utilise sed, la commande ci-dessous fonctionnera correctement: curl -d param1="$(sed -n '/matchpattern/p' file.txt)" -d param2=value2 http://example.com/submit Maintenant, allez au …


2
Utilisation de sed pour remplacer des caractères spéciaux
Cela fonctionne pour remplacer tompar samdans un fichier: sed 's/tom/sam/g' file_1 > file_2 Mais cela ne signifie pas: sed 's/*****/sam/g' file_1 > file_2 Pour remplacer les caractères spéciaux *****par le mot sam. J'ai essayé avec une barre oblique \*mais des erreurs.
13 sed 

8
awk ou sed en minuscules / majuscules un seul caractère dans la chaîne?
Existe-t-il un moyen de mettre en majuscule / minuscule un seul caractère dans une chaîne? Exemple d'entrée: syslog_apr_24_30 syslog_mar_01_17 Sortie désirée: syslog_Apr_24_30 syslog_Mar_01_17 Veuillez noter le début du mois en majuscules. J'ai essayé awkmais je ne suis pas assez bon pour le faire fonctionner.
13 bash  sed  awk 

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.