Я знаю значение *
подстановочного знака
Но когда я использую Ubuntu 14.04 и введите следующую команду:
$ cd /usr/share/ $ ls *z
Но почему часть результата такова:
ПРИМЕЧАНИЕ. Вы можете нажать на ссылку выше, чтобы получить более крупную версию.
Некоторые файлы не заканчиваются на z
. Это нормально или я что-то пропустил?
Если вы попробуете ls -ld *z
, вы увидите каталог, заканчивающийся на z.
Таким образом, ls *z
становится ls "One-Directory-Ending-With-z"
и поэтому вы получаете содержимое этого каталога, у которого, похоже, много XML-файлов.