![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| UNIX для чайников Вопросы И Ответы Если вы не уверены в том, где разместить UNIX или Linux вопрос, задайте его здесь. Все UNIX и Linux приветствуем новичков!! |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Как удалить несколько текстовых с запятой файл | dolo21taf | Shell программирование и сценарии | 1 | 02-20-2008 05:12 AM |
| Разбор запятыми текстовый файл | chengwei | Shell программирование и сценарии | 5 | 02-23-2007 05:38 AM |
| Поиск в каталоге файл, содержащий текст. | LordJezo | UNIX для чайников Вопросы И Ответы | 4 | 04-04-2006 09:58 PM |
| поиск всех файлов в директории для текста | Джим майоров | Shell программирование и сценарии | 2 | 03-23-2006 08:29 PM |
| Помощь по поиску в текстовый файл | thekid2 | Shell программирование и сценарии | 6 | 01-02-2004 02:09 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Поиск текста в пространстве файл
Привет
Я стараюсь искать брандмауэр системного журнала пространстве delimeted файл для всех разные TCP и UDP-порты назначения. Я знаю, что grep найдет строк, содержащих конкретный текст. И я попытался с помощью разреза командой вырезать из файла определенного colums. Однако испытание Я ищу не всегда в одном и том же colum. То, что я хотел бы сделать, это поиск через много лог файлы в директории для текстовой строки dst_port \u003d*** где *** бы дикой картой чтобы я мог увидеть порт назначения, которые были запрошены у брандмауэра журналов. Ниже приводится Snap выстрел из текстового чата пытается через поиск. Любая помощь будет признателен. Энди SRC \u003d 10.217.162.99 DST \u003d 10.217.208.105 src_port \u003d 4218 dst_port \u003d 135 SRC-xlated IP \u003d 10.217.162.99 порт \u003d 4218 DST-xlated IP \u003d 10.217.208.105 PO RT \u003d 135 session_id \u003d 247646 \u003d Закрыть причина - TCP FIN |
|
|||||
|
Если предположить, что образец файла отчета по одной линии ...
одним из способов: Код:
sed 's/.*dst_port=\([^ ][^ ]*\).*/\1/' myLogFile |
|
||||
|
Спасибо за ваш ответ.
Im предполагая, что я должен быть в VI запустить поисковую команду? Или я могу запускать с моего обычного пользователя строке? У меня много файлов в одном каталоге этого запустите VI Мне необходимо будет объединить все эти файлы в один большой файл и запустите VI на один сводный файл и выполните поиск?? Энди |
|
||||
|
Спасибо,
Я не понимаю, что SED представляет собой поток редактор, с моим ограниченным знанием Unix когда я рассматривать ваш ответ / с, что я, связанные с поиском в рамках VI. Приносим извинения за путаницу, я дам ему выстрелили. Энди |
|
||||
|
Цитата:
, Это SED Команда используются регулярные выражения синтаксиса? Если да то, что делает S делать, я знаю, что подразумевается поиск Энди |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|