Maison  >  Article  >  Opération et maintenance  >  Que signifie sed sous Linux

Que signifie sed sous Linux

王林
王林original
2020-06-29 11:29:195830parcourir

Sed sous Linux est un éditeur orienté flux de caractères non interactif. sed peut traiter le contenu de plusieurs fichiers et de plusieurs lignes en même temps. Il peut saisir l'intégralité du fichier à l'écran sans modifier le fichier d'origine. Le format de commande de sed : [sed [option] 'sed command'filename].

Que signifie sed sous Linux

introduction à sed

(apprentissage recommandé : tutoriel Linux)

sed : texte de l'éditeur de flux Édition de flux, sed est un éditeur orienté flux de caractères "non interactif". sed peut traiter le contenu de plusieurs fichiers et de plusieurs lignes en même temps. Il peut saisir l'intégralité du fichier à l'écran sans modifier le fichier d'origine, ou il peut saisir uniquement le contenu qui correspond au modèle à l'écran. Vous pouvez également apporter des modifications au fichier d'origine, mais les résultats ne seront pas affichés à l'écran.

Format de la syntaxe de la commande Sed :

Format de la commande sed :

sed [option] 'sed command'filename

Format du script sed :

sed [option] -f 'sed script'filename

Options de la commande sed :

-n : Imprimer uniquement les lignes correspondant au motif

-e : Effectuer l'édition de l'action sed directement en mode ligne de commande, c'est l'option par défaut

-f : Modifier sed L'action est écrite en un fichier, utilisez –f filename pour exécuter l'action sed dans le nom de fichier

-r : prend en charge les expressions étendues

-i : modifie directement le contenu du fichier

Jetons un coup d'oeil comment l'utiliser, comme indiqué sur l'image :

Que signifie sed sous Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn