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

paco(pacKAGE oRGANIZER)

[pukiwiki] -本家サイト http://paco.sourceforge.net/downloads.html **概要 [#ufee60e9] アプリケーションをソースからインストールする …

nagios​/plugin​/SNMP​/mem監視

  [pukiwiki] *snmpでのメモリ監視(物理メモリ、仮想メモリ) [#h1ad6570] メモリの監視用プラグインは軒並みRAMとSwapのステータスを同時に取得するタイプばかりで RAM …

no image

lsyncdのエラー修正(監視対象ファイル数の上限値変更)

lsyncdでのバックアップファイルの同期がうまくいってないな~、と思って調べたら、カーネルパラメータ”max_user_watches”の上限値を超えたためlsyncdのプロ …

no image

VMware server上で共有ディスクを新規作成(Linux)

[pukiwiki] #topicpath #contents *VMware server上で共有ディスクを新規作成(Linux) WMwareのクラスタ検証環境を構築する際、nfsマウントしたディ …

no image

サーバー構築をする時のミクロな悩み:環境変数

※RedHat、CentOSでのbash環境での話です。 サーバー構築をする時、定石として一番悩ましいのが”環境変数をどこに明示するか?”なのですが いろいろ悩んだ末の結論とし …