탭을 사용하여 zathura를 시작하는 별칭을 만드는 방법

탭을 사용하여 zathura를 시작하는 별칭을 만드는 방법

xid따라서 실행하면 탭 형식의 출력이 나타납니다. 이것을 동적으로 별칭에 어떻게 넣을 수 있습니까?

나는 비슷한 것을 하고 싶다:

alias zathura = tabbed -c zathura -e ${tabbed Xid goes here} & disown

답변1

당신은 사용해야합니다명령 대체귀하의 별칭:

alias zathura='zathura -e $( tabbed -c ) & disown'

별칭을 정의할 때 즉시 확장 되지 않도록 별칭의 대체 텍스트를 '작은따옴표로 묶어야 합니다.'tabbed -c

답변2

tabbed또는 다음 명령을 사용할 수 있습니다 -r.

alias zathura='tabbed -c -r 2 zathura -e id'

매뉴얼 페이지의 관련 문서 tabbed:

-r narg
               will replace the narg th argument in command with the window id, rather than appending it to the end.

관련 정보