harumaki.net

インフラ屋の覚書や、ラーメン食べある記とか。

bash command GNU/Linux

[メモ]cdコマンドで、ひとつ前のディレクトリに戻る場合[bash]

投稿日:2006年11月20日

Last Updated on 2012年8月4日 by かんりにん

シェルでの作業中に、ふたつのディレクトリを行ったり来たり、ということが多いとき
cdとかのオプションで指定できないかな?とmanを探っていたら、ふつーにあった(汗

 $ cd -  (オプション"-"をつけるだけ)

manページを見たところ、以下のような説明を発見。

 An argument of - is equivalent to $OLDPWD.

環境変数OLDPWDの値を指定している、ということですね。
もっと早く調べておけばよかったorz

ただし、カレントディレクトリをヒストリ的にキャッシュしているわけではないので
あくまでひとつ前のディレクトリだけが対象、となる(テレビのリモコンの”前選局”のような感じ?)。
とりあえずこのオプションで、”ふたつのディレクトリを行き来する”手間は
大分省けました。

※2012.06.29更新(highlightを追加しました)

-bash, command, GNU/Linux

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


関連記事

no image

postfix SMTP-auth実装ログ

[pukiwiki] &topicpath;   **▼smtp-AUTH実装ログ [#df955667]  (UNIXパスワードをメールパスワードとする場合)   本番環境への実装が完了し …

no image

USB接続HDDのマウント(Linux)

[pukiwiki] 久しぶりにパーティション切ってフォーマットしようとしたら やり方を忘れてしまっていた… たまにしかやらないので手順を忘れやすい為、メモしとく(自分用にw)。 :OS|CentOS …

no image

phpmyfaq​のインストール

[pukiwiki] *phpmyfaqインストール [#q624bdca] 社内イントラ用にテストとして導入したFAQシステム”phpmyfaq”のインストール。 ごく簡単だ …

[Google Drive] LinuxサーバーにてRcloneインストール&お試し

  LinuxサーバーからGoogle Driveのストレージにファイルの同期をしよう、ということで 数あるGoogle Driveの同期ツールの中から、今回はインストール/環境整備がもっとも手軽で …

no image

JDK+Tocmat+Tomcat-connectorのインストール

[pukiwiki] 【今回の環境】 OS CentOS4.* FrontEnd Httpd-2.0.52(RPM) JDK jdk-1.5.0_07-fcs Tomcat apache-tomcat …

宅麺