입력이 거의 불가능한 특수 문자가 포함된 파일을 자동 완성하거나 찾는 방법은 무엇입니까?

입력이 거의 불가능한 특수 문자가 포함된 파일을 자동 완성하거나 찾는 방법은 무엇입니까?

Bash에서는 자동완성을 많이 사용하는데 TAB, 때로는 파일 이름이 기본 키보드 레이아웃을 사용하여 입력할 수 없는 특수 문자로 시작됩니다.

내 질문은 문자로 시작하는 파일 이름을 어떻게 찾는가입니다.거의영어 키보드로 입력할 수 없나요? 예를 들어, 파일 이름이 일본어로 시작하면 ファイル.txt영어 키보드를 사용하여 입력하기 어려울 수 있습니다. 물론 확장자로 파일 이름을 찾을 수 있지만 라틴 문자가 전혀 포함되어 있지 않으면 어떻게 될까요?

파일 이름을 쉽게 선택하고 복사할 수 있는 그래픽 환경이 없었다면 이는 훨씬 더 어려울 것입니다.

TAB자동 완성과 유사한 솔루션을 얻을 수 없는 경우 이러한 종류의 파일 이름을 어떻게 쉽게 찾을 수 있습니까?

내가 읽고이 문제그러나 허용되는 답변이 없으며 일본어 입력 한자 또는 이와 유사한 것에 대해 모릅니다.

답변1

readline 완성 기능을 구현하기 위해 내장 바인딩을 사용할 수도 있습니다:

$ bind -p | grep glob
"\eg":   glob-complete-word
"\C-x*": glob-expand-word
"\C-xg": glob-list-expansions

그런 다음 일부 와일드카드( *?)를 입력하고 를 사용하여 줄로 확장 Ctrl-x*하거나 다른 명령으로 나열할 수 있습니다.

관련 정보