cd
リンクへの呼び出しがリンクパスにリダイレクトされるようにシンボリックリンクを設定できますか?このような:
$ ln /A/B /B/C
$ cd /A/B
$ pwd
/B/C
$
ベストアンサー1
bash
またはzsh
POSIXシェルを使用している場合
cd -P
pwd -P
または永久に作る。
- :
bash
またはset -P
set -o physical
- :
zsh
またはset -w
set -o chaselinks
- 他のPOSIXシェルでは:
alias cd='cd -P'
- 存在する
tcsh
:set symlinks = chase
しかし、あなたが見る効果はリンク自体ではなくシェルによって生成されます。したがって、実際の質問に対する答えは「いいえ」です。