Команды утилиты TPUMOVER




Основные команды указываются в нижней части экрана. Ниже приводится краткое описание каждой их этих команд:

F1 — выводит на экран диалоговую документацию.

F2 — записывает текущий файл (файл, связанный с окном в активном

состоянии) на диск.

F3 — позволяет выбрать новый файл для окна в активном состоянии.

F4 — показывает не поместившиеся в окне модули, зависящие от указанного. В основном окне указывается только первая зависимость модуля. Если после нее указаны три точки, то это означает, что остальные зависимости можно просмотреть, нажав клавишу F4.

F6 — позволяет переключать активное состояние между двумя окнами, переводя окно из неактивного состояния в активное и наоборот.

+ — «плюс» помечает модуль (для копирования или удаления). Одновременно можно пометить несколько модулей. Кроме того, можно отменить пометку модуля, нажав клавишу «+» повторно.

Ins — копирует все помеченные модули из активного окна в окно, находящееся в неактивном состоянии.

Del — удаляет все помеченные модули из активного окна.

Esc — позволяет выйти из программы TPUMOVER. Отметим, что при этом не сохраняются все произведенные изменения. Необходимо явным образом с помощью клавиши F2 сохранить все модификации, прежде чем выйти из утилиты TPUMOVER.

Сокращения для командной строки

Можно использовать несколько параметров в командной строке для быстрой обработки модулей. Формат запуска имеет вид

TPUMOVER TURBO /параметр ИмяМодуля

где параметр есть знаки «+», «-» или «*». Эти команды выполняют следующие действия:

/+ — добавляет модуль с указанным именем к TURBO.TPL;

/- — удаляет модуль с указанным именем из TURBO.TPL;

/* — выделяет модуль с указанным именем из TURBO.TPL и записывает его файл с именем, образованным из имени модуля и расширения.TPU;

/? — распечатывает небольшое окно с диалоговой документацией. {550}

Утилита поиска текстов GREP

Программа GREP является мощным средством, осуществляющим поиск текста одновременно в нескольких файлах. Например, если забыта программа, в которой определена процедура с именем ShowScreen, то можно воспользоваться программой GREP, чтобы исследовать содержимое всех файлов на наличие в них строки ShowScreen. Имена файлов разделяются пробелами.

Синтаксис командной строки для утилиты GREP следующий:

GREP [опции] "строка_поиска" имена_файлов_поиска

Опции программы GREP

Необязательные параметры (опции) командной строки — это один или несколько знаков, перед которыми стоит символ «-». За каждым отдельным знаком переключателя может следовать символ «+», выполняющий функцию включения параметра, или другой символ «-», выполняющий функцию отмены параметра. По умолчанию предполагается наличие символа «+» (например, -r значит то же самое, что и -r+). Приведем список необязательных параметров, используемых при работе с утилитой GREP:

-C — (только счетчик). Печатается только имя файла и число содержащих заданную строку поиска для каждого файла, который содержит по крайней мере одну совпадающую строку. Сами строки не печатаются.

-D — (каталоги). Все файлы, в которых происходит поиск, ищутся в указанном каталоге и всех его подкаталогах. Если набор файлов указывается без пути, то подразумевается текущий каталог.

-I — (игнорировать различие в строчных и прописных букв). Утилита GREP будет игнорировать различие в строчных и прописных буквах, т. е. символы a-z будут интерпретироваться так же, как символы A-Z.

-L — (вывод списка файлов, содержащих строку поиска). Печатается только имя каждого такого файла. После того как строка поиска найдена, печатается имя файла, и тут же начинается обработка следующего файла.

-N — (номера). Перед каждой выводимой совпадающей строкой печатается ее номер.

-О — (выходной формат операционной системы UNIX). Выходной формат совпадающих строк изменяется для более полной поддержки конвейеризации команд по типу операционной системы UNIX. Перед всеми строками вывода указывается имя файла, содержащего совпадающую строку.

-R — (поиск текста/конструкций). Текст, заданный параметром "строка_поиска", трактуется либо как обыкновенное строковое выражение (-R-), либо как конструкция-шаблон (-R+).

-U — (обновить параметры). Утилита GREP будет записывать заданные параметры в файл GREP.COM как новые принятые по умолчанию значения (другими словами, выполняется настройка конфигурации утилиты GREP). {551}

-V — (несовпадения). Выводятся только несовпадающие строки. Только строки, содержащие строку поиска, рассматриваются как совпадающие строки.

-W — (поиск слова). Найденный и совпадающий с обычным выражением текст будет рассматриваться как совпадающий, только если непосредственно предшествующий и следующий символы не являются частью слова. Принятый по умолчанию набор символов слов включает в себя символы A-Z, 9-0 и символ подчеркивания «_». Альтернативная форма этого параметра позволяет задавать набор разрешенных для слов символов. Она имеет вид -W [множество_символов], где «множество_символов» представляет собой обычно допустимое выражение в синтаксисе множества. Если для определения множества используются алфавитные символы, то множество автоматически будет определено так, что в него войдут как строчные, так и прописные символы, независимо от того, какие символы были в определении (даже если при поиске они различаются).

-Z — (расширенный вывод). Выводится имя каждого искомого файла. Перед каждой совпадающей строкой ставится ее номер. Задается количество сравниваемых строк в каждом файле, даже если оно равно нулю.

Некоторые из этих параметров находятся в прямом противоречии друг с другом. В таких случаях применяется следующий порядок: первый параметр — это параметр, имеющий преимущество. Каждое вхождение опции подавляет ее предыдущее определение. С помощью параметра -U можно для каждого параметра установить значение по умолчанию из файла GREP.COM. Например, для включения параметра -Z можно задать следующую команду:

GREP -U -Z



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2022-11-01 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: