Questions marquées «sed»

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




3
Comment remplacer un code multi-lignes par sed?
J'ai un gros fichier qui contient des caractères spéciaux. Il y a là un code multi-lignes que je veux remplacer sed. Cette: text = "\ ------ ------\n\n\ This message was automatically generated by email software\n\ The delivery of your message has not been affected.\n\n\ ------ ------\n\n" Doit se transformer en …

5
Comment abréger / chemin / vers / fichier en / p / t / fichier
Je recherche une ligne élégante (par exemple, awk) qui raccourcira une chaîne d'un chemin Unix en utilisant le premier caractère de chaque niveau parent / intermédiaire, mais le nom de base complet. Plus facile à montrer par des exemples: /path/to/file → /p/t/file /tmp → /tmp /foo/bar/.config/wizard_magic → /f/b/./wizard_magic /foo/bar/.config/wizard_magic→ /f/b/.c/wizard_magic …
9 sed  awk  string 

3
sed - comment capitaliser tous les 3 mots?
Donné: main_east_library main_west_roof main_north_roof minor_south_roof Comment puis - je utiliser sed( en particulier, non awk, tretc.) pour créer: main_east_Library main_west_Roof main_north_Roof minor_south_Roof Quelque chose comme: $ echo "main_west_library main_west_roof main_north_roof minor_south_roof" | sed 's_\3_upcase(\3)_' Bien que cela donne: sed: -e expression #1, char 16: Invalid back reference
9 sed 







8
Comment ajouter la ligne à la ligne précédente?
J'ai un fichier journal qui doit être analysé et analysé. Le fichier contient quelque chose de similaire comme ci-dessous: Fichier: 20141101 server contain dump 20141101 server contain nothing {uekdmsam ikdas jwdjamc ksadkek} ssfjddkc * kdlsdl sddsfd jfkdfk 20141101 server contain dump Sur la base du scénario ci-dessus, je dois vérifier …



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.