LINUX.ORG.RU
решено ФорумAdmin

помогите с sed пжл.


0

1

Несколько строчек в файле начинается с решетки.
Как # заменить на два прямых слеша?
Cимвол / должен как-то экранироваться?

★★★★

silwer@archmage ~/tmp $ cat test
# bla
# bla
# bla
silwer@archmage ~/tmp $  sed 's/^#/\/\//' -i test
silwer@archmage ~/tmp $ cat test
// bla
// bla
// bla

оно?

silw ★★★★★
()
Ответ на: комментарий от derlafff

>sed -i 's@^#@//@'

cat file | sed -e 's%#%//%g'


Большое спасибо за варианты.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.