2013-01-15 6 views
2

리디렉션 기호 다음에 경로를 완료하려고하면 bash 완료는 리디렉션 전에 명령에 인수를 완료하려고하는 것처럼 동작합니다.리디렉션 기호 후 Bash 완료

예를 들어

: 나는 /media/ 경로를 완료하는 데 기대 /med 타격으로
dpkg -l > /med

, 대신 그것은 아무것도하지 않는다.

예상대로 작동하도록 설정을 변경할 수 있습니까? 우분투 12.04에서 제공하는 bash 쉘을 사용하고 있습니다.

답변

3

대신 "스마트"완료 complete-filename를 호출 Alt 키/를 누를 수 있습니다.

+0

불행히도 나를 위해서, 'dabbrev-expand' 이외의 다른 것으로 Alt-/바운드를 사용하면 나를 괴롭 히게됩니다. 그러나 나는 당신의 제안에서 배웠고'완전한 파일 이름'을 Shift-Tab에 묶었습니다. – Henry

+0

문서 : https://www.gnu.org/software/bash/manual/bash.html#Commands-For-Completion – nobar