LINUX.ORG.RU

sed, скобки

 ,


0

1

#cat /var/blablabla | grep '\['
[11111]

#cat /var/blablabla | grep '\[' | sed 's/[\[\]]//g'
[11111]

Что я делаю не так? Почему скобки не заменяются на пустое место?

Вот так работает:

sed 's,[][],,g'
Вообще-то, это похоже на баг в sed.

anonymous ()
Ответ на: комментарий от anonymous

для удаления символов «tr» в самый раз tr -d '[]'

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