Je ne l'ai pas bien compris, alors je l'ai résumé brièvement.
"Sed" est une abréviation de "Stream EDitor"
sed -Fichier d'entrée de commande de script facultatif
Avec la commande ci-dessus Traite le fichier spécifié selon la commande et le renvoie vers la sortie standard.
option | Right align |
---|---|
-r | Dans le script(Pas une expression régulière de base)Utiliser des expressions régulières étendues |
-fichier de script f | Ajoutez le contenu du fichier de script en tant que commande à exécuter |
-e-script | Ajouter un script |
-i | Remplacez le fichier d'origine par la sortie au lieu de la sortie vers la sortie standard |
Remplacez "abc" dans le fichier par "ABC"
sed s/adc/Nom du fichier ABC
Le premier argument est traité comme un script sed et tous les arguments restants sont traités comme un fichier d'entrée.
Dans / etc / shells, remplacez l'endroit où "usr" est écrit par "USER"
sed s/user/USER/ /etc/shells
#scénario#nom de fichier
C'était facile, mais comme ça, Maintenant que je comprends ce que c'est, je voudrais le rendre utilisable.
Recommended Posts