Как игнорировать регистр в путях к каталогам?

Я новичок в Linux/Ubuntu. Насколько мне известно, невозможно создать файл или папку с той лишь разницей, например, если я не могу создать файлы Text.ini а также text.ini (ну, вы можете, но это не будет работать, это выдает ошибку), так почему терминал заботится о случае, когда вы пишете путь к чему-то, например cd folder/folder но если второй folder начинается с заглавной буквы F, а команда не работает?

В Windows это не имеет значения с заглавными буквами или не работает, так есть ли способ для терминала игнорировать регистр, если имена верны?

1 ответ

Решение

Можно заставить автозаполнение терминала вести себя без учета регистра, что приближается к тому, что вы, скорее всего, ищете. Добавьте строку

set completion-ignore-case on

в /etc/inputrc и начать новый терминал. После этого,

cd foldTab/foldTab
приведет вас в правильный каталог, даже если второй folder на самом деле Folder, Вы увидите, как автозаполнение изменит имя каталога на лету соответственно.

Другие вопросы по тегам