|
|
|
|
Google Site
|
|||||||
| Форумы | Регистрация | Блог | Человек Страницы | Правила форума | Ссылки | Альбомы | ЧАВО | Пользователи | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
![]() |
|
|
Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|||
|
План поиска в несколько строк
Привет,
Я имею в поисках этих заявлений из файла, который начинается с "shanky" (только shanky, shanky09 или 09shanky не допускается), а заканчивается ");". Эти две строки могут быть в одной строке или иные строки. А также я должен отрицать те строки, которые начинаются с #. Может ли какой-либо одной, пожалуйста, дайте мне ключ, как действовать. спасибо Shanky09 |
| Рекламные ссылки | ||
|
|
|
|||
|
Попробуйте это: Код:
sed -n '/ shanky /,/\)/p' inputfile > outputfile Было бы быть действительно лучше, если бы вы, чтобы показать реальные данные. Для примера - на примере кода выше, не будет работать, если shanky находится в начале строки. |
|
|||
|
Решение уделяться SED -N '/ shanky /, / \) / P' дает нижеуказанному ошибке
SED:-E выражение # 1, символ 15: Непревзойденные) или \) shanky и может быть в начале строки, и нет проверки # Кроме того, Я имею в виду он не должен содержать # в начале, как "# shanky" или "# shanky" или "# shanky", однако она может иметь "shanky #" или "# nky SHA"; |
| Рекламные ссылки | ||
|
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Поиск по шаблону в один файл и распечатать предыдущей строки из определенной точки | umaislearning | Shell программирование и сценарии | 2 | 03-28-2009 10:20 AM |
| Печать линии между поиска шаблона | prsshini | UNIX для чайников Вопросы И Ответы | 17 | 11-24-2008 06:02 PM |
| Как искать шаблон, а затем скопировать следующие 10 строк | indra_saha | Shell программирование и сценарии | 11 | 10-06-2008 12:39 PM |
| удалить шаблон, который распространяется на несколько строк | sabyasm | Shell программирование и сценарии | 2 | 05-13-2008 06:19 AM |
| Поиск файла шаблона и захватить несколько строк до шаблон | frustrated1 | Shell программирование и сценарии | 2 | 12-22-2005 03:41 PM |