Шрифт:
Существует программа с именем
Но аргументы могут формироваться путем выбора по шаблону. Так, команда
перечисляет имена всех файлов в гл. 1,
перечисляет имена всех файлов текущего каталога в алфавитном порядке,
выводит на печать содержимое всех ваших файлов (в алфавитном порядке), а
удаляет все файлы текущего каталога. (Лучше быть абсолютно уверенным, что вы действительно этого хотите!)
Символ
удалит все файлы, оканчивающиеся на
Заметьте, что все имена файлов выбираются в алфавитном порядке, который отличается от числового. Если в вашей книге 10 глав, порядок может быть не тем, на который вы рассчитываете, поскольку
Символ
Шаблон
Отметим, что шаблоны сопоставляются только с именами существующих файлов. В частности, нельзя создать новые имена файлов с помощью шаблонов. Например, если вы захотите расширить
поскольку
Символы шаблонов, подобные
Если вам когда-нибудь придется отказаться от специального назначения символов
Можно также предварить специальный символ обратной дробной чертой:
(Вспомните, что, поскольку
В чем состоит различие между следующими командами:
Большинство команд, которые мы рассматривали, производят вывод на терминал, некоторые из них, подобно редактору, осуществляют ввод с терминала. А теперь приведем почти универсальное правило: терминал может быть заменен для ввода, вывода или обеих операций на файл.