Можливий дублікат:
Зробіть невразливим регістр вкладки Баша
Іноді під час доступу до різних каталогів більшість випадків буває, що я пам'ятаю імена або принаймні частину імен каталогу в нашій системі Linux. Але деякі каталоги названі, починаючи з перших символів або одного з символів у середині верхнього регістру імені.
Чи можу хто-небудь підказати, як я можу зробити аргументи, виходячи із випадку команд cd INSENSITIVE, таким чином, що якщо я виконую cd BackupDirectoryабо cd backupdirectoryвін міг би ввести ім'я каталогу BackupDirectory.
Звичайно, я не хочу вкручувати речі іншим користувачам, тож якщо це можливо вище, чи можливо, що зміна може бути застосована саме до сеансу, який я використовую, і не впливати на інших користувачів?
Добре, я спробував, bind "set completion-ignore-case on"але це просто не працює. Це просто допомагає в тому випадку, якщо я введіть cd bі [tab] [tab] або [esc] [esc] він заповнить ім'я каталогу, ігноруючи регістр. Але мені потрібно, якщо я це роблю cd backupdirectory, він просто ігнорує випадок і самостійно вводить BackupDirectory.
BackupDirectoryіbackupdirectory.