![]() |
|
Модераторы: powerfox, ZeeLax |
![]()
|
|
| Хоббит |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1263 Регистрация: 6.11.2005 Репутация: нет Всего: 1 |
Есть файл настроек. В нем комментарии начинаются с #.
Надо убрать все комментарии, как строки cat file | grep -v # вместо строк оставит пустые |
|||
|
||||
| spin2 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 15.12.2005 Где: Москва-Одесса Репутация: 5 Всего: 31 |
У тебя bash? Попробовала - не оставляет пустых строк. Может там в файле просто пустые строки есть?
Можешь показать что-то типа этого?
-------------------- |
|||
|
||||
| Fin |
|
|||
![]() Дракон->Спать(); ![]() ![]() Профиль Группа: Участник Сообщений: 687 Регистрация: 4.1.2006 Репутация: нет Всего: 10 |
Сделать, что то типа этого
-------------------- Пролетал мимо. |
|||
|
||||
| Хоббит |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1263 Регистрация: 6.11.2005 Репутация: нет Всего: 1 |
Твоя команда, убрала все что после #, а строки остались
Добавлено через 2 минуты Да, так оно и есть. Не оставляет. Тогда задача меняется... как сделать так, что если в файле несколько пустых строк подряд, то сделать из них одну пустую. |
|||
|
||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 26 Всего: 97 |
После точки нужен астерикс (точка соответствует одиночному символу, а в комментарии их может быть много)
Это сообщение отредактировал(а) powerfox - 8.10.2008, 16:33 |
|||
|
||||
| Fin |
|
||||
![]() Дракон->Спать(); ![]() ![]() Профиль Группа: Участник Сообщений: 687 Регистрация: 4.1.2006 Репутация: нет Всего: 10 |
powerfox, http://www.zytrax.com/tech/web/regex.htm
Но в принципе сама работа моего варианта доказывает, что * не нужен. Хоббит
Это сообщение отредактировал(а) Fin - 8.10.2008, 18:37 -------------------- Пролетал мимо. |
||||
|
|||||
| powerfox |
|
||||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 26 Всего: 97 |
Спасибо. Я руководствовался греповским маном:
Добавлено через 19 секунд "." трактуют, как хотят ) |
||||
|
|||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |