pwd コマンドジェネレーター
現在の作業ディレクトリを表示する pwd コマンドを生成します
pwd を使い始める
## pwd とは?
`pwd` コマンドは現在の作業ディレクトリの絶対パス名を出力します。フラグを付けない場合、シェルが解決したパス(シンボリックリンクの要素を含む場合があります)を出力します。
## 使い方
1. **オプションを設定**(省略可): `-L` で論理パス(`$PWD` 環境変数の値)、`-P` でシンボリックリンクをすべて解決した物理パスを選びます。 2. **コピーして実行**: 生成されたコマンドをターミナルに貼り付けて実行します。ファイル引数は不要です。
よく使うオプション
### `-L` 論理パス 現在のディレクトリを指す場合、シンボリックリンクを含んでいても `$PWD` の値を出力します。
### `-P` 物理パス シンボリックリンクを含まない物理ディレクトリを出力します。結果は完全に解決された実際のパスです。
フラグを付けない場合、ほとんどのシェルで `pwd` は既定で `-L` の動作になります。
▶pwd と echo $PWD の違いは?
どちらも同じ値を出力することが多いです。`pwd` は `-P` で物理パスに解決できる組み込みコマンドですが、`$PWD` はシェルの論理的なビューを反映する変数であり、シンボリックリンクを自動的には解決しません。
▶シンボリックリンクを含まない実際のパスを確認するには?
`pwd -P` を使います。パス中のすべてのシンボリックリンクを物理的な対象に解決します。
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。