|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Davydov 2:5020/400 08 Jun 2002 10:36:10 To : Andrey Ostanovsky Subject : Re: переходим на язык шелла -------------------------------------------------------------------------------- > From: Andrey Ostanovsky > <Andrey.Ostanovsky@p10.f1957.n5030.z2.fidonet.org> > Date: Thu, 06 Jun 2002 22:20:50 +0400 > >Тут, в связи с новыми веяниями, решил поковыряться с шелловыми командами. >Уперся очень быстро.:( > >Hапример, как объяснить sed-у, что хочу вставить в строку замены непечатный >символ? Hе в смысле матерный, а в смысле \n. > >Конструкция: > >sed s / ">" / ">\\n" / (пробелы добавлены для видимости) > >никак не желает работать. Количество маскирующих слэшей менять пробовал, вид >кавычек - менял, сделать подстановку типа перловой \xnn (гексакод) тоже не >удается. Где я не тут? Замена на видимый символ - работает. Открой для себя single quotes: sed 's/>/>\ /' Вал. Дав. --- ifmail v.2.15dev5 * Origin: St. Petersburg State University (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/4417445c04f5.html, оценка из 5, голосов 10
|