AMIGA # 1
Символ \"+\" позволяет вводить команду, занимающую несколько строк: достаточно поставить \"+\" в конце строки и можно продолжить ввод команды с новой строки (нажав, разумеется, \"Enter\" после \"+\"). Образцы (подсказка)
Вряд ли кто-нибудь даже из самых опытных пользователей Амиг будет в состоянии запомнить все возможные комбинации аргументов Shell-команд. Здесь приходит на помощь встроенная во все стандартные команды ОС палочка-выручалочка: наберите имя команды, а после него — отделённый пробелом вопросительный знак. ОС немедленно покажет вам то, что называется образцом аргументов команды. Образец является по сути некоей аббревиатурой того, какие аргументы допустимы либо обязательно требуются для исследуемой команды. После вывода образца ОС терпеливо ждет, пока вы творчески осмыслите увиденное и введёте именно те аргументы, которые ею могут быть поняты (само имя команды повторно вводить не требуется). Если вы решите не вводить никаких параметров, то просто нажмите клавишу \"Ввод\" и команда будет исполнена безо всяких аргументов. Проверим, что получится если набрать:
dir ? ОС тут же выведет подсказку:
DIR,ОРТ/К,ALL/S,DIRS/S,FILES/S,INTER/S: Мы сразу видим, что в командных образцах аргументы разделяются запятыми. Каждый из аргументов может состоять из одной или двух частей, разделенных символом \"/\". Первой частью аргумента может являться либо имя аргумента, либо некоторое ключевое слово, ассоциированное с аргументом. Если первая часть аргумента — ключевое слово, то за ней может следовать идентификатор аргумента (/А, /К, /S, /N, /M, /F), который уточняет, что именно представляет собой сам аргумент. Когда вы хотите ввести команду ОС, ключевые слова должны быть набраны в точности так, как показано в образце (разумеется, только в том случае, если в них есть необходимость, что зависит как от конкретной команды, так и от того, какой результат вы желаете получить). А теперь расшифруем значения различных идентификаторов аргументов: /А — (от слова always — всегда); этот аргумент должен всегда присутствовать для данной команды ОС, иначе выдается сообщение об ошибке.
|