Maison > Article > Opération et maintenance > Que signifie sed sous Linux
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].
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 :
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!