AMIGA # 1
Параметры-переключатели DIRS или FILES заставляют LIST выводить информацию только о каталогах, либо только о файлах. Параметр-переключатель QUICK заставляет LIST выдавать минимум информации — будут выводиться только имена файлов и каталогов. Впрочем, можно заставить QUICK выводить время создания/модификации объектов, использовав параметр-переключатель DATES. Опцию QUICK можно принудить к еще большей лаконичности, использовав параметры-переключатели DIRS или FILES. Параметр-переключатель BLOCK заставляет LIST показывать длину файлов не в байтах, а в блоках (как правило, длина блока — 512 байт). Параметр-переключатель NOHEAD подавляет вывод заголовка списка и его заключительной строки, где подытоживаются данные по всему списку. Параметр-переключатель ALL вызывает генерацию листинга не только указанного каталога, но также и всех возможно имеющихся в нем подкаталогов. Ключевое слово LFORMAT с последующей форматной строкой позволяет вам полностью управлять форматом вывода команды LIST. Комбинируя LFORMAT с ключевым словом ТО или используя перенаправление потока вывода с помощью \">\", что, в принципе то же самое, можно, например, автоматически генерировать командные файлы, выполняющие заданные вами действия над теми объектами, имена которых выведет команда LIST. Ваша форматная строка может содержать абсолютно произвольный текст. В тех местах, где команда LIST должна вставлять имена объектов, необходимо использовать идентификатор подстановки %S. Допускается многократное использование %S в одной и той же форматной строке. При многократном использовании %S, на его место будет подставляться или относительный маршрут или имя объекта в соответствии со следующей таблицей, где N? — число вхождений %S в форматной строке, М — относительный маршрут, О — имя объекта:
Например, при четырех вхождениях %S в форматную строку 3-е вхождение будет заменено на относительный маршрут. Относительным маршрутом является список каталогов, который вы должны пройти, чтобы добраться до нужного каталога из текущего.
|