Руководство пользователя для GNU Awk
Приложение B. Установка gawk
B.3.3 Выполнение gawk на VMS
Поиск в командной строке и соглашения о кавычках значительно отличаются на VMS, так что примеры из настоящей книги или из других источников должны быть немного изменены и тогда они будут исполняться правильно.
Вот несколько тривиальных тестов:
$ gawk -- "BEGIN -print ""Hello, World!"""""
$ gawk -"W" version ! could also be -"W version" or "-W version"
Заметим, что верхне-регистровые и смешанные тексты должны быть в кавычках. VMS-вариант gawk включает интерфейс в стиле DCL в дополнение к оригинальному интерфейсу в стиле shell (см. подробности в help). Один побочный эффект от двойного анализа командной строки есть то, что если имеется только один параметр (как в закавыченной строке в приведенной выше программе), то команда становится двусмысленной. Чтобы обойти это, требуется обычно необязательный флажок `--' , чтобы вызвать стиль Unix вместо анализа по DCL. Если присутствуют какие-нибудь другие параметры типа dash (или кратные параметры, такие как файлы с данными для обработки), то двусмысленности нет и `--' можно опустить.
По умолчанию путь поиска программных файлов, указанных параметром `-f', есть "SYS$DISK:[],AWK.LIBRARY:". Логическое имя `AWKPATH' можно использовать для его изменения. Формат `AWKPATH' есть разделенный запятыми список каталогов. При составлении его значения надо брать в кавычки, чтобы сохранялся единственный перевод, а не много переводный список поиска RMS.
Назад | Вперед
Содержание (общее) | Содержание раздела | Содержание подраздела
Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
|