Це команда hfst-grep, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
hfst-grep - =Шукати ШАБЛОН у кожному ФАЙЛЕ або стандартному введенні.
СИНТАКСИС
hfst-grep [ВАРІАНТИ...] ПАТЕРН [Фото...]
ОПИС
Шукайте ШАБЛОН у кожному ФАЙЛЕ або стандартному введенні. Шаблон за замовчуванням — це Xerox
регулярний вираз (XRE). Приклад: hfst-grep 'hello % world' menu.h menu.c
загальний опції:
-h, --допомога
Роздрукувати довідкове повідомлення
-V, -- версія
Інформація про версію для друку
-v, -багатослівний
Друкуйте докладно під час обробки
-q, --спокійно
Друкуйте лише фатальні помилки та запитуваний вихід
-s, -- мовчазний
Псевдонім --спокійно
-9, --формат=TYPE
компілювати вирази до автоматів TYPE
Регулярний вираз вибір та тлумачення:
-E, --extended-regexp
PATTERN – це розширений регулярний вираз (ERE)
-F, -фіксовані рядки
PATTERN — це набір фіксованих рядків, розділених новим рядком
-G, --basic-regexp
PATTERN — це базовий регулярний вираз (BRE)
-P, --perl-регулярний вираз
PATTERN — це регулярний вираз Perl
-X, --xerox-regexp
PATTERN — це регулярний вираз Xerox
-e, --регулярний вираз=ПАТЕРН
використовуйте ШАБОР для відповідності
-f, --файл=Фото
отримати ШАБЛОН з FILE
-I, --ігнорувати регістр
ігноруйте розрізнення відмінків
-w, --word-регулярний вираз
примусово відповідати ШАБЛОКУ тільки цілі слова
-x, --рядок-регулярний вираз
змусити PATTERN відповідати лише цілим рядкам
-z, --нульові дані
рядок даних закінчується на 0 байт, а не на новий рядок
Різне опції:
--без повідомлень
придушити повідомлення про помилки
--invert-match
виберіть невідповідні рядки
Вихід контроль:
-m, --максимальна кількість=NUM
зупинитися після NUM збігів\n -b, --байтове зміщення надрукувати зміщення байта за допомогою
вихідні лінії
-n, --номер рядка
надрукувати номер рядка з вихідними рядками
--рядковий буфер
flush вихід на кожній лінії
-H, --з-ім'ям файлу
друкувати ім'я файлу для кожного збігу
-h, --без імені файлу
придушити префікс імені файлу на виводі
--етикетка=LABEL
надрукувати LABEL як назву файлу для стандартного введення
-o, --тільки відповідність
показувати лише частину рядка, що відповідає ШАБЛОНУ
-- двійкові файли=TYPE
припустимо, що двійкові файли мають тип TYPE; TYPE — це «двійковий», «текстовий» або «без відповідності»
-a, --текст
еквівалентно -- двійкові файли=текст
-d, --довідники=ДІЇ
як працювати з каталогами; ACTION - це "читати", "повторювати" або "пропускати"
-D, --пристрої=ДІЇ
як поводитися з пристроями, FIFO та розетками; ACTION - це "читати" або "пропускати"
-R, -r, --рекурсивний
еквівалентно --довідники=рецидивувати
--включати=FILE_PATTERN
шукати лише файли, які відповідають FILE_PATTERN
--виключити=FILE_PATTERN
пропускати файли та каталоги, що відповідають FILE_PATTERN
--виключити-з=Фото
пропускати файли, що відповідають будь-якому шаблону файлу з FILE
--exclude-dir=ПАТЕРН
каталоги, які відповідають PATTERN, будуть пропущені
-L, --файли-без відповідності
друкувати лише назви ФАЙЛОВ, які не містять збігів
-l, --файли-зі збігами
друкувати лише назви ФАЙЛОВ, що містять збіги
-c, --рахувати
друкувати лише кількість відповідних рядків на ФАЙЛ
-T, --ініціальна вкладка
вирівняти вкладки (якщо потрібно)
-Z, --нуль
друкувати 0 байт після імені ФАЙЛУ
Контекст контроль:
-B, --перед контекстом=NUM
надрукувати NUM рядків провідного контексту
-A, --після контексту=NUM
надрукувати NUM рядків кінцевого контексту
-C, --контекст=NUM
надрукувати NUM рядків вихідного контексту
-колір[=КОЛИ],
--колір[=КОЛИ]
використовуйте маркери, щоб виділити відповідні рядки; WHEN — це «завжди», «ніколи» або «автоматично»
-U, -- двійковий
не видаляйте символи CR в EOL (MSDOS)
-u, --unix-byte-offsets
звітувати про зміщення, як ніби CR не було (MSDOS)
ЗВІТНІСТЬ БУГИ
Повідомте про помилки до[захищено електронною поштою]> або безпосередньо до нашого засобу відстеження помилок за адресою:
hfst-grep додому
сторінка:
Загальна довідка щодо програмного забезпечення HFST:
АВТОРСЬКЕ
Авторські права © 2010 Гельсінкський університет, Ліцензія GPLv3: GNU GPL версія 3
<http://gnu.org/licenses/gpl.html>
Це безкоштовне програмне забезпечення: ви можете змінювати та розповсюджувати його. ГАРАНТІЇ НЕМАЄ,
в межах, дозволених законом.
Використовуйте hfst-grep онлайн за допомогою служб onworks.net