|
Simple Sand Samples |
説明のないとってもシンプルなサンプルプログラム集
| COBOL | awk | C言語 | D言語 | GO言語 | Lua | Vim |
| bash | Perl | Gauche | Clojure | CLISP | EmacsLisp | VimScript |
| tcsh | Ruby | Groovy | Java | C# | VBScript | JavaScript |
| Io言語 | Python | Erlang | Scala | VB.NET | Excel/VBA | PHP |
| Tcl | Haskell | OCaml | PowerShell | Windows | Unix/Linux |
Bash > 履歴内のコマンドを再実行
直前に実行したコマンドを再度実行する
~$ echo 10 20 3010 20 30
~$ !!
echo 10 20 30
10 20 30
~$
履歴番号を指定してコマンド実行
~$ history | tail -5915 date
916 ls
917 echo 10 20 30
918 cat hoge.txt
919
~$ !917
echo 10 20 30
10 20 30
~$
履歴からキーワードを検索してコマンド実行
~$ !ddate
Sun May 4 16:58:58 JST 2014
~$
| !! | 直前のコマンド実行(!-1と同じ) |
| !N | 履歴番号Nのコマンド実行 |
| !-2 | 2つ前のコマンド実行 |
| !文字列 | 履歴から文字列にマッチする最新のコマンドを実行 |
* 確認環境 Debian Linux(Wheezy)