現在の作業ディレクトリのパスを解析するシェルスクリプトを作成しています(現在のディレクトリの上にあるすべてのベース名のようなものを出力します)。
これまでのところ、私はパスを解析するために、環境変数PWD
を使用してきたが、
- は、私はいつも
- は、すべてのプラットフォーム上で同じ結果を与えるように設定すること
PWD
に数えることができるのだろうか
シェル内蔵のpwd
を使用する方がよいでしょうか?できるだけ多くのプラットフォームで実行するためにこのスクリプトが必要なので、私はちょうど不思議でした...
[POSIX](http://pubs.opengroup.org/onlinepubs/9699919799/utilities/pwd.html)には、「アプリケーションがPWDの値を設定または設定解除すると、pwdの動作が指定されていません」と表示されます。あなたの答えにこれを含めることができます。どちらも選択肢が「優先」にならないことを明確にしています(シンボリックリンクが必要かどうかによって異なります) – ArjunShankar
ありがとう@Arjun、編集中。 – Mat