![입력이 거의 불가능한 특수 문자가 포함된 파일을 자동 완성하거나 찾는 방법은 무엇입니까?](https://linux55.com/image/131967/%EC%9E%85%EB%A0%A5%EC%9D%B4%20%EA%B1%B0%EC%9D%98%20%EB%B6%88%EA%B0%80%EB%8A%A5%ED%95%9C%20%ED%8A%B9%EC%88%98%20%EB%AC%B8%EC%9E%90%EA%B0%80%20%ED%8F%AC%ED%95%A8%EB%90%9C%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%9E%90%EB%8F%99%20%EC%99%84%EC%84%B1%ED%95%98%EA%B1%B0%EB%82%98%20%EC%B0%BE%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
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*하거나 다른 명령으로 나열할 수 있습니다.