渡辺聖剛(106)13531353件のシェア(殿堂入りの記事)この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。/very/_very/Very-long/directory_name/20170915なんて操作をしたあと、そのディレクトリにcdしたい場合ってまれによくありますよね。どんなやり方があるか考えてみました。補完で頑張るこれも無いわけではないですが、間違えたりすることを考えると正直あんまりやりたくないです。上矢印キーで前コマンドを呼び出し、右矢印キーで先頭に戻ってmkdirをcdに書き直すよく見る方法ですが、もうすこし少ない手数でできないでしょうか。モードなので、このやり方が出来ます。cdBASHのコマンドラインは、Alt+F/Bでワード(単語)ごとに移動できます。Ctrl-Wはワード単位での削除になりますので、これを使うとちょっとだけ手数が稼げました。上でも使いましたが、実はこの削除した内容は、あとから貼り付けることが可能です。上で削除した内容をペーストするCtrl-WとCtrl-Yは、覚えておくととても便利なのでお勧めです。手数が多いのと、あと、そろそろ「上矢印キー」から離れたいところ。手順書からコピペ実行するような際にも使える方法はないでしょうか。$DIRこんなやつですよね。シェルスクリプトならよく使う手かと思います。手作業での操作中にはなかなか使いづらい感じがあります。したときに指定した引数をあとから参照できればよいのですが、そんな方法はないでしょうか。$_このあたりから本命です。いう特殊変数を使うことで、「ひとつ前に実行したコマンドラインの最後の引数」を参照することができます。引数に渡してあげればよいわけです。