Почему команды верхнего регистра работают в моей оболочке Bash?

Я использую Bash 3.2.57 на OSX.

Обнаружено сегодня случайно, что я могу ввести cp или CP для копирования, ls или LS для отображения файлов и rm или RM для удаления. CD для изменения каталога не работает. (предположительно потому, что cd является встроенным).

man CP , man RM т. д. не работают

which CP указывает мне на /bin/CP , но в моем листинге /bin нет CP .

Но file /bin/CP показывает /bin/CP: Mach-O 64-bit executable x86_64 .

Все очень запутанно!

  • Не удалось создать каталог конфигурации для . Установите переменную $ XDG_CONFIG_HOME
  • .bash_history продолжает усекать
  • OS X Postfix не найден TLS
  • Отобразить имя китайской машины в командной строке
  • Почему приложения Mac никогда не закрываются?
  • Почему разные пользовательские интерфейсы отображают разные размеры одного и того же файла?
  • Значение «l» в «lrwxr-xr-x»?
  • почему команда «open» работает под домашним каталогом?
  • One Solution collect form web for “Почему команды верхнего регистра работают в моей оболочке Bash?”

    Нечувствительность к регистру и поведение, сохраняющее регистр, – это старый выбор, сделанный Apple, и мне кажется, что оболочка просто вторит тому, что вы набираете. (Попробуйте LS /BIN/CP .) Это поведение устранено, наконец, и, к счастью, с введением APFS , Apple Filesystem, которое должно быть доступно когда-нибудь этой осенью с предстоящим macOS High Sierra. Он также будет на watchOS, tvOS, iOS. Хотя HFS + может быть отформатирован как чувствительный к регистру, не все программное обеспечение может различать разницу.

    Interesting Posts

    mount не удалось обработать возможно поврежденный компакт-диск

    Не удалось заблокировать сайты с помощью OpenVPN

    создание докерных изображений делает Vagox-управляемым VBox замораживанием

    Моя установка Postfix отправляет спам; как остановить его?

    таблица разбиения на основе соответствия ячейки столбцу

    Сеть UNCLAIMED – невозможно получить доступ к Интернету

    Интеграция настраиваемого LPD-фильтра в CUPS

    Как остановить внешний жесткий диск Western Digital от спящего режима

    Блокировка в сценарии оболочки

    Отключить зависимости от сбоя обновления zypper

    служба init не может включить, как только создается системный файл службы

    мост не создается автоматически

    Есть ли альтернатива эхо-демон для отображения ip?

    Перенос PCI: vfio-pci игнорирует идентификаторы устройств

    Почему по умолчанию установлен a2p (Awk to Perl translator)? Почему я хочу конвертировать Awk в Perl?

    Linux и Unix - лучшая ОС в мире.