bash-completion

    4

    4답변

    을 변경, 내가 좋아하는 뭔가를 입력 할 수있는에 사용되어왔다. 정말 유용합니다. $ opt (예 :/home/$ USER/projects/opt)를 설정하고 dev 사용자에서 qa로 이동하여 살며 $ opt는 $ opt입니다. bash4.2의 방출이 문제를 지금 탭 완성이 탈출 $ 기호로 연결됩니다. 변경되었습니다. $ 옵트/foo는 => \ $ 옵트/f

    0

    1답변

    bash 부분/부분 문자열 파일 완성이 zsh와 비슷한가? 즉, 사용자가 접두사의 파일 이름을 입력하도록 요구하는 대신 tab; 사용자는 하위 문자열을 입력 한 다음 파일 이름을 입력 할 수도 있습니다. 이 디렉토리의 파일 abcdef이 들어 말, 다음뿐만 아니라 것 ab<tab>이 파일 이름에 완전한하지만, 등등 또한 bc<tab>와 cd<tab>합니다.

    12

    2답변

    현재 스크립트 ("pbt")에 허용 된 명령 목록에서 단일 매개 변수를 완료하는 배시 완료 파일이 있습니다. 내가 pbt <tab> 배쉬 괜찮 허용 된 모든 명령 (및 asadmin이 깨끗하고, 배포)에 완료 호출이 경우 _pbt_complete() { local cur goals COMPREPLY=() cur=${COMP

    5

    2답변

    내 Bash Completion 파일 안에는 1-2 초 정도의 시간이 걸리는 외부 스크립트에 의한 completion-strings가 있습니다. 이 문자열은 현재 쉘이 실행되는 나머지 시간 동안 동일하게 유지되기 때문에 캐시하고 싶습니다. 다음 번에 Bash 완료가 트리거되면 값 비싼 조회 대신 캐시 된 문자열을 사용해야하므로 완료됩니다. 즉시 두 번째 실

    3

    2답변

    git에 bash 완료 스크립트를 사용하고 있습니다. 그러나 작동하지 않는 상황이 있습니다. 브랜치 foo-branch와 파일 foo-file이 있다고 가정 해 봅시다. 버려야 할 파일에 변경 사항이있는 경우 다음을 수행합니다. git checkout fo<tab> 이렇게하면 foo-branch가 바로 완료됩니다. 일반적으로 완료 옵션이 여러 개인 경우

    42

    2답변

    처음으로 Bash 완료를 작성하는 데 찌르는 듯하고, 역 참조 배역 배열 (${array[@]} 및 ${array[*]})에 대해 혼란스러워합니다. _switch() { local cur perls local ROOT=${PERLBREW_ROOT:-$HOME/perl5/perlbrew} COMPREPLY=() cur=$

    1

    2답변

    명령 줄 플래그와 적절한 플래그 값을 제안하는 배시 완료 루틴을 생성하려고합니다. 예를 들어 아래 fstcompose 명령의 경우, 먼저 경쟁 루틴에 compose_filter = 플래그를 제안한 다음 [alt_sequence, auto, match, sequence]에서 가능한 값을 제안하십시오. 나는 경쟁이 경로 나 파일이 제안의 기본 모드로 후퇴 할

    1

    1답변

    간단한 bash 함수를 만들었습니다. http://shr.im/ionyse-notify 약간의 완료 파일을 추가하고 싶습니다. 나는 두 가지 흥미로운 기능을 발견 _known_hosts 을 _user_at_host 나는 첫 번째 인수를 위해, 그것은 _known_hosts를 사용하여 작성해야하며 초 을 _user_at_host 사용하여 말할 수있는 방법 #

    5

    1답변

    $ PATH에있는 명령과 실행 파일을 모두 완료하면 # foo # 및 bar ~라는 파일을 생략하고 싶습니다. 나는이 백업 파일들이 놓여도 상관 없다. 그러나 명령을 완료 할 때 그들을 보지 않기를 바란다. 어떻게 든 bash-completer 함수를 작성해야합니까? 내가 말하는 프롬프트에서 첫 번째 단어 완성입니다. bash# auda[TAB]

    0

    4답변

    bash 스크립트에서 동적 case 문을 작성하는 방법을 알아 내려고하고 있습니다. 예를 들어, 내가이 시나리오에서는 다음과 같은 내용 red green blue 과 AWK 문의 출력을 가지고 있다고하자, 출력은 언제든지 변경할 수 있습니다. 이 awk 출력에 값이 포함되어 있으면 다른 논리를 실행하려고합니다. 위의 $ 목록에있는 데이터는, 그때는