読者です 読者をやめる 読者になる 読者になる

write ahead log

ロールフォワード用

pwdコマンド[POSIXコマンド]

ShellScript/POSIX

絶対オプションが無いだろうから一覧だけ更新しようと思ってたのにあった.
なんでも調べてみるものだなぁ.

pwdは現在のディレクトリの絶対パスを返すコマンド.

オプションはcdコマンドにあるものと同じだった.

オプション

オプション 内容
-L 論理的な現在のワーキングディレクトリを表示(シンボリックリンクが解決されない)
-P 物理的な現在のワーキングディレクトリを表示(シンボリックリンクが解決される)

こんなディレクトリがあって

twinbird@:~/lab$ tree test/
test/
└── nested
    └── nested2

こんなリンクを作って

twinbird@:~/lab$ ln -s test/nested/nested2/ sym

こうやって移動した後に

twinbird@:~/lab$ cd sym
twinbird@:~/lab/sym$ 

以下それぞれを試すと違いがわかります.

twinbird@:~/lab/sym$ pwd -L
/home/twinbird/lab/sym

twinbird@:~/lab/sym$ pwd -P
/home/twinbird/lab/test/nested/nested2