は両方のzshやbashで動作するように、zshの中でこれを実現する方法はありますか?これはbashのとのzshで動作するはず
$ cd /some/other/folder
$ . /some/folder/rootfolder/subfolder/script
/some/folder/rootfolder
$ . ../../folder/rootfolder/subfolder/script
/some/folder/rootfolder
$ cd /some/folder/rootfolder
$ . subfolder/script
/some/folder/rootfolder
$ cd subfolder
$ . script
/some/folder/rootfolder
:
echo `magic-i-am-looking-for`
私はそれがこのように動作します:
は私が内容のファイル/some/folder/rootfolder/subfolder/script
を持っていると仮定します。私の最初の動作はこの動作ですが、$BASH_SOURCE
がzshで動作しないために起こります。
したがって、基本的にその:
もbashで働くのzshで$BASH_SOURCE
をエミュレートする方法は、ありますか?
期待される出力を例に挙げてください。 – shkschneider