Linux には指定したファイルの絶対パスを表示する realpath というコマンドがありますが、この動作が GNU coreutils 8.23 以降変わります。
なんで?
独立して提供されていた realpath コマンドが coreutils に統合されたからです。
どう変わるの?
今のところ分かっているのは下記の2つです。
旧 | coreutils 8.23 以降 | 動作 |
---|---|---|
realpath FILE |
realpath -e FILE |
FILE の正規化された絶対パスを表示。 シンボリックリンクは展開する。 |
realpath -s FILE |
realpath -s -m FILE |
FILE の正規化された絶対パスを表示。 シンボリックリンクでも展開しない。 |