Утилита «find» не выводит все файлы при использовании подстановочных знаков

Бег:

$find . -name *.exe 

дает:

 ./MakeItSo_1.2.2/MakeItSo_1.2.2/MakeItSo.exe ./MakeItSo.exe 

Но это не единственные exe-файлы в каталоге. Например,

 $find . -name ATLTester.exe 

дает:

 ./Debug/ATLDmoVexaTester.exe 

    One Solution collect form web for “Утилита «find» не выводит все файлы при использовании подстановочных знаков”

    Это из-за скопления оболочки. Пытаться:

     find -name "*.exe" 

    Если не указывается, *.exe расширяет все файлы *.exe в текущем каталоге, если их не было. Так получилось, что у вас есть только один такой файл, поэтому ваша оригинальная команда была на самом деле:

     find . -name MakeItSo.exe 

    Если у вас не было файлов *.exe в текущем каталоге, тогда не было бы чередование оболочки, find бы получить аргумент *.exe буквально, и ваша команда будет работать так, как вы ожидали. С другой стороны, если у вас было более одного файла с этим расширением, все они были бы предоставлены в качестве аргументов для find и это привело бы к синтаксической ошибке.

    Interesting Posts

    Поверните несколько изображений PNG в анимацию 1280×720, закодированную в H264, для загрузки YouTube HD

    Брандмауэр Windows: как разрешить трафик на определенном порту (например, 8080)?

    UITableViewCell с высотой UITextView в iOS 7?

    Можно ли загрузиться из ISO по сети и как?

    Android: вкладки в BOTTOM

    Отсутствие свободного места в разделе с Windows 8

    С двумя мониторами можно ли иметь 1 экран в режиме рабочего стола и один экран, показывающий экран запуска?

    Что в мире является файлом .el8?

    Производительность HTTP против HTTPS

    Как увеличить производительность Mac OS X?

    Как просмотреть расширения Explorer и отключить их?

    Могу ли я установить SSD SATA 6 Гбит / с на ноутбук, который поставляется с жестким диском SATA 1,5 Гбит / с?

    Видеокарта Nvidia больше не работает в Windows 10 (ошибка: код 43), но работает в Ubuntu

    Отключить Hyper-v в windows 8.1 pro error

    Скрытие ярлыка панели задач только для конкретных приложений

    Давайте будем гением компьютера.