태그 보관물: ubuntu-16.04

ubuntu-16.04

bundle show 명령의 출력을 cd의 인수로 사용할 수 있습니까? 작업하고 있으며 많은 하위 디렉토리에 묻혀있는 gem

jekyll (정적 사이트 생성기)으로 작업하고 있으며 많은 하위 디렉토리에 묻혀있는 gem 소스를 탐색해야하며 탭 키 도움말을 누르면 자동 완성되지만 어떻게 든 출력을 추가 할 수 있다면 좋을 것입니다

bundle show minima

내 노트북에서 결과

/home/username/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/minima-2.1.1

디렉토리 변경 명령에 cd. 결과 명령이

cd /home/username/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/minima-2.1.1


답변

cd "$(bundle show minima)"

트릭은 : 현대 쉘 $(foo)에서의 출력으로 대체됩니다 foo. 대체 구문은 다음과 같습니다.

cd "`bundle show minima`"

답변

이것이 나를 위해 일한 것입니다.

  1. 설치된 xclip : sudo apt install xclip
  2. bundle명령 출력 을 클립 보드로 파이프하십시오 .bundle show minima | xclip -sel c
  3. 입력 cd하고 누르십시오ctrl+shift+v

답변