|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Semenyaka 2:461/640 09 May 2002 20:44:36 To : Ivan Voytas Subject : grep --------------------------------------------------------------------------------
02 May 02 20:44, you wrote to Andrey Lykhin:
AL>> Как с помощью команды grep или иной можно вывести на экpан все
AL>> стpоки из файла котоpые не начинаются с символа "#" или ";"?
IV> egrep -v "^#|^;" <file>
IV> хотя ты наверное хочешь сделать что-то вроде
IV> cat <file> | sed "s/#.*$//;s/;.*$//" | grep -vE "^[ \t]*$",
IV> но еще об этом не знаешь :)
Hу, эта строка по-человечески выглядит как
grep -vE '^([#;]|[[:space:]]*$)' test
Оно и короче, и понятнее :)
Alex
--- IMHO в последней инстанции
* Origin: ...можжевеловых... (2:461/640)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/18273cdaa806.html, оценка из 5, голосов 10
|