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)