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.