4

Я пытаюсь понять сценарий оболочки, который использует sed . Я обнаружил, что в некоторых местах sed вызывался с опцией -e .

Я пытался увидеть страницу man , и он просто упоминает,

-e команда

Добавьте команды редактирования, указанные аргументом команды, в список команд.

что не очень понятно для меня.

Может кто-нибудь любезно объяснить мне, что делает -e ? Благодарю.

PS: я использую sed в Mac

1 ответ1

5

Параметры -e говорят sed, что вы хотите предоставить несколько команд:

sed -e 's/string1/string2/g' -e 's/string4/string5/g'

Это заменит строку1 строке2 и String4 с string5.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .