답변:
내가 당신이라면 내 쉘 구성 파일 (예 :)에서 다음과 같이 장난감을 가지고 놀 것입니다 ~/.bashrc.
reminder_cd() {
builtin cd "$@" && { [ ! -f .cd-reminder ] || cat .cd-reminder 1>&2; }
}
alias cd=reminder_cd
이렇게 .cd-reminder하면 알림을받을 각 디렉토리에 파일을 추가 할 수 있습니다 . cd디렉토리에 성공한 후 파일의 내용이 표시됩니다 .
gim@tenebreuse ~/tmp % echo 'warning: this directory is pure junk' > .cd-reminder
gim@tenebreuse ~/tmp % cd ..
gim@tenebreuse ~ % cd tmp
warning: this directory is pure junk
gim@tenebreuse ~/tmp %
$@.
$@보다 선호 되는 경우가 있는지 궁금합니다 "$@"...
$@또는 $*(따옴표가없는 경우 동일한 것)을 사용해야합니다.
pushd과 별칭을 잊지 마십시오 popd.