7
bash 완전한 특성을 수정하려고합니다.bash에서 두 개의 파일 확장자 지정하기
내가 thusly 히 명령에 대한 파일 확장자를 제외 할 수
complete -f -X '*hi' vim
나는 제외 할 두 개의 파일 이름을 지정합니다. 어떻게해야합니까?
참고 : 다음 명령이 작동하지 않았습니다. 이 작업을 수행하는
complete -f -X '(*hi|*o)' vim
다른 모든 예제와 동일하지만 작동하지 않습니다. 축 어적으로 붙여진 4.3.30은 여전히'.o' 파일을 완성합니다. 하나의 확장을 제공 할 때 잘 작동합니다. – jozxyqk
이것이 작동하려면'bash-completion' 패키지가 설치되어 있어야하고'~/.bashrc '에'/ etc/bashrc'를 통해 제공되어야합니다. 그러나 나는'ls $ DIR/somefil과 같은 적절한 환경 변수 확장 (http://stackoverflow.com/questions/6418493/bash-variable-expansion-on-tab-complete)을 깨기 때문에 광산을 제거했다. '. –
jozxyqk