Мне не удалось его уговорить, я пробовала. man гласит:
(2)s/pattern/replacement/flags Substitutes the replacement string for the first occurrence of the pattern parameter in the pattern space. Any character that is displayed after the s subcommand can substitute for the / (slash) separator except for the space or new-line character.
Так что, похоже, замена сепаратора - тоже привилегия гну, как и масса других хороших вещей. Но я, кстати, полагаю, что слеши в подстановке придется экранировать все равно, это же regexp.
Жаль. Но могу сказать, что в гнусном их экранировать не надо, если сепаратор выбран другой. Регулярно пользуюсь. А где ты такой sed нашла? Под той же солярой есть gsed...
sed "s|match|repl|g"
Reply
(2)s/pattern/replacement/flags
Substitutes the replacement string for the first occurrence of the pattern parameter in the pattern space. Any character that is displayed
after the s subcommand can substitute for the / (slash) separator except for the space or new-line character.
Так что, похоже, замена сепаратора - тоже привилегия гну, как и масса других хороших вещей. Но я, кстати, полагаю, что слеши в подстановке придется экранировать все равно, это же regexp.
Reply
Reply
Reply
Reply
Reply
Reply
было время золотое. но у меня на них рута нету :)
Reply
Leave a comment