LINUX.ORG.RU

А вобще sed посмотри, лучший вариант на все случаи перелопачивания гор текста.

q4x2
()

если закомменчены с помощью «#»

то:

1)тестовый прогон

sed 's/^#.*$//g' filename.txt | less

если все ок

2)

sed -i -e 's/^#.*$//g' filename.txt

как-то так.

только бэкап сделай

lazyklimm ★★★★★
()

Если комментарии начинаются с `#', то так вот:

sed -i '/^#/d' file
GotF ★★★★★
()
Ответ на: комментарий от q4x2

А вот еще забыл (=

Если есть пустые строки и они тоже не нужны:
egrep -v «^#|^$» /path-to/file > /path-to/result/file
Проще не придумаешь.

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