結論
mkdir newdir && cd $_
即じゃないじゃん、コマンド2つじゃん
すみません、これを説明するのに良い言葉が思いつかなかったのです。
ちなみにこんな書き方も
mkdir newdir cd !$
このコマンド何してるの
つまり?
直前のコマンドの最後の引数を取得してる感じ。
$_
はシェルの特殊な変数。
シェルスクリプト内では、ファイル名。それ以外は直前のコマンドの最後の引数。
!$
なら、
イベント指示子の !
の後に、
単語指示子の $
を書いて
最後の引数を取得している感じ。
mkdir newdir cd !$
では mkdir
の引数は一つなので
mkdir newdir cd !^
これで最初の引数を取っても一緒。
日記
最近この日記部分要らなく感じてきました。
とりあえず頭痛いので寝ますおやすみなさい。