Ну, подстановочный знак не команда :). Команда для получения списка содержимого каталога в окнах консоли dir
. Итак, у вас будет:
dir *.txt
Эта страница о синтаксисе командной строки говорит, что я могу использовать что-то вроде *.txt
поиска файла.
Например, папка Z
содержит a.txt, b.txt, c.doc
и т. Д.
Теперь, после того как я изменил рабочий каталог на Z
что дальше?
Кажется, я не могу набрать это сразу, так как это даст мне следующее:
«* .txt» не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл.
Как мне это сделать?
Ну, подстановочный знак не команда :). Команда для получения списка содержимого каталога в окнах консоли dir
. Итак, у вас будет:
dir *.txt
Ссылка объясняет, что 7-zip не использует подстановочные знаки стиля DOS. Например, в командной оболочке DOS или Windows:
dir *.txt
выведет список всех файлов, оканчивающихся на txt, и:
dir *.*
перечислит все файлы в папке. В оболочке UNIX / LINUX эквивалентные команды:
ls *.txt
а также
ls *
Файлы DOS / Windows имеют 3-х символьное расширение и. (точка) используется для отделения имени от расширения. В Linux и UNIX расширение отсутствует, но обычной практикой является включение. (точка) в имени файла, за которым следуют один или несколько символов. В системе UNIX, говоря:
ls *.*
будет только список файлов, которые имеют. (точка) в названии.
7Zip использует подстановочный знак в стиле Linux / UNIX.
Это найдет все файлы с расширением txt (в текущей папке):
dir *.txt
Это найдет все файлы с расширением txt, включая подкаталоги (так что вы можете запустить эту команду из родительской папки):
dir /s *.txt