Код: Выделить всё
grep -P '^\s*\#?\s*\w+\=.+$' fileпод который должны попадать строки вида:
Код: Выделить всё
param=value
# param=value
# param=value # may be something elseи т.д. И всё бы ничего. Но! Почему под этот регэксп попадают строки вида
Код: Выделить всё
#(где после # ещё могут быть пробельные символы)? И как это пофиксить?
ЗЫ: В качестве примера файла можно взять конфиг icewm
JaGoTerr добавил в 09.06.2005 14:28
ЗЗЫ: В ruby этот регэксп работает как надо