最終更新:2019-10-20 (日) 06:47:26 (1612d)
Bash/履歴
history
!
- !n : 履歴中の n 番目のコマンド
!31 → ls -la
- !-n : 現在から n 個前のコマンド
!-3 → php artisan migrate
- !! : 直近のコマンド (!-1と同じ)
!! → npm run dev
- !str : 履歴中のstrから始まるもののうち、直近のコマンド
!ph → php artisan migrate
- !?str[?] : 履歴中のstrを含むもののうち、直近のコマンド (strの直後が改行の場合に限り、後ろの?は省略可能)
!?art? → php artisan migrate
- ^str1^str2^ : 直前のコマンド中に出現する先頭のstr1をstr2に置換
^dev^watch^ → npm run watch
- !# : コマンド全体
echo hoge !# → echo hoge echo hoge
- !* : 直前のコマンドの引数部分全体(=コマンド名を除いた部分)