Yash マニュアル: pwd 組込みコマンド
Author: magicant
Description: Yash の pwd 組込みコマンドについて

# Pwd 組込みコマンド

Pwd 組込みコマンドはシェルの現在の作業ディレクトリを表示します。

## 構文

- `pwd [-LP]`

## 説明

Pwd コマンドはシェルの現在の作業ディレクトリを絶対パスで標準出力に出力します。

## オプション

`-L`, `--logical`
  `PWD` 変数の値が現在の作業ディレクトリの絶対パスで、中に `.` や `..` を含んでいなければ、それを出力します。それ以外の場合は `-P` を指定した場合と同様に出力します。
`-P`, `--physical`
  現在の作業ディレクトリの絶対パスを、中にシンボリックリンクを含まないかたちで出力します。

`-L` (`--logical`) オプションと `-P` (`--physical`) オプションの両方を指定した場合、後に指定したほうを優先します。どちらも指定していない場合は、`-L` を指定したものとみなします。

## オペランド

なし

## 終了ステータス

エラーがない限り pwd コマンドの終了ステータスは 0 です。

## 補足

Pwd コマンドは準特殊組込みコマンドです。