Linux 1コマンドでディレクトリを作成して移動する

Linux 1コマンドでディレクトリを作成して移動する

Linuxで、1コマンドでディレクトリを作成して移動する手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)
  • shell: /bin/bash

1コマンドでディレクトリを作成して移動

ディレクトリを作成してから移動するには「mkdir」実行後に「cd」を使用しますが、利用頻度も高く面倒なので、1回のコマンドで、完了させたい場合は、以下のコマンドを実行します。

mkdir hoge; cd $_

「 $_ 」で「foo」を取得して移動してます。

$ mkdir foo; cd $_
$ echo $_

<出力結果>
foo

「&」を使ってもできますが、「 $_ 」の方が楽です。

mkdir hogehoge && cd hogehoge