タグ: #Linux
Linuxのコマンドラインで、「!」とやると直前のコマンドなんかをいろいろ呼び出せますよね。例えば・・・。
- !!
直前のコマンドを実行。
- !-2
二つ前のコマンドを実行。
- !55
historyでみたときの55のやつを実行。
- !$
直前のコマンドの最後の引数を呼び出し。
- !(任意のコマンド)
「!mysql」とすればmysqlで始まる直前のコマンドを実行。
特に長いコマンドを打ったあとに「あー、さっきのあれもう一回!」というときに便利ですよね。矢印キーで戻ってもいいのですが、前回のセッションだったりすると面倒だったりします。
またこれにあわせて「:p」オプションを組み合わせると最強ですね。
「:p」をつけておけばそのコマンドを実行せずに、表示だけしてくれます。「たしかあのコマンドだったような・・・でも心配」というときに使えばいい感じですよ。
「!」と「:p」オプションの組み合わせがやっぱり便利だ! - IDEA*IDEA ~ 百式管理人のライフハックブログ
例えば、直前のdから始まるコマンドを実行したいとき以下の用に出来ます。
・!d:p(念のため確認
・!d(実行
2年前 | 固定リンク | 2010年 4月 1日 | 
