유사한 파일 이름에 대한 Bash 자동 완성

유사한 파일 이름에 대한 Bash 자동 완성

나는 WSL2그것을 설치했다.

다음과 같은 폴더 구조가 있다고 가정해 보겠습니다.

/mnt/c

   -- Documents and Settings

   -- Program Files

   -- Program Files (x86) 

를 입력 cd Docum하고 누르면 Bash는 내가 원하는 대로 tab자동 완성합니다 .cd Documents\ and\ Settings

그러나 입력 cd Prog하고 Tab 키를 누르면 Bash는 자동 완성됩니다 cd Program. 그 이유는 시작 부분이 동일한 두 개의 폴더가 있고 Bash는 어느 폴더로 가야할지 모르기 때문입니다.

Tab을 다시 누르면 터미널에서 다음을 볼 수 있습니다.

user@pc: /mnt/c
$ cd Program
Program Files/       Program Files (x86)/

일치하는 결과가 인쇄됩니다. 나는 이것을 원하지 않습니다. 나는 다음을 원합니다 :

  1. 내가 입력하면 cd Prog자동 완성이 먼저 이루어집니다.cd Program\ Files
  1. 다시 누르면 tab자동완성됩니다cd Program\ Files\ \(x86\)/

cd Program\입력하고(끝 부분의 공백에 주의) 마침 #1을 눌러 이 작업을 수동으로 수행할 수 있다는 것을 알고 있지만 tab자동으로 수행할 수 있는지 알고 싶습니다.

아래에서 이것이 기본 동작임을 확인할 수 있습니다.Windows PowerShell 여기에 이미지 설명을 입력하세요.

관련 정보