openSUSE 11.3을 사용할 때 여러 별칭이 설정되어 있습니다. 제가 자주 사용하는 두 가지는 +
for pushd .
와 -
for 입니다 popd
. 이제 데비안에서는 두 번째 것을 만드는 방법을 모르겠습니다. 별칭에 대한 명령 옵션을 alias -=popd
읽어보세요 . -=
주위에 따옴표(작은따옴표 및 큰따옴표)를 추가하고 앞에 백슬래시를 추가해 보았지만 계속 오류가 발생합니다. 어떤 제안이 있으십니까?
감사해요
답변1
이 시도:
alias -- -=popd
적어도 그것은 나에게 효과적입니다:
usr@srv % alias -- -=echo
usr@srv % - test
test
답변2
bash
다음과 같은 이름의 함수를 만들 수 있습니다 .
+() { pushd "$@"; }
-() { popd "$@"; }