2

В моем каталоге у меня есть файлы файлов

  • x.dll
  • x.lib
  • x.pdb
  • x.exp
  • x.plugin

Когда я запускаю команду dir \*.*~ Она должна сказать «Файл не найден», как на ноутбуке моего друга. Но на моей машине он перечисляет файл x.plugin .

На самом деле через некоторое время попыток я обнаружил, что в нем перечислены все файлы с расширением более 3 символов.

Кто-нибудь слышал об этом поведении раньше?

1 ответ1

1

Видя команду dir *.*~ , Я бы предположил, что в нем перечислены все файлы в каталоге.

* Заполнитель означает «любое число любого символа».

Если вы хотите найти все файлы, заканчивающиеся на xx~ , я бы использовал команду dir *.??~ '?означает «любой персонаж».

По крайней мере, так было в «старые» дни DOS ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .