1. rentalname@github

    Posted

    rentalname@github
Changes in title
+前回使用したコマンド結果を利用する
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,22 @@
+## 前置き
+bash・zshは前回利用したコマンドを`!!`変数に記録しています.
+
+この`!!`をevalすることで, コマンドの出力を確認しつつ出力を再利用する形でスクリプトを実行することが出来そうです.
+
+## 例
+```zsh
+$ date +"%m月%d日"
+
+$ touch `!!`.txt
+
+$ ls
+# => 03月12日.txt
+```
+
+rubyに限定されてしまいますが, 今回の作業ブランチで作成したspecを再実行するときに利用できます.
+
+```zsh
+$ git diff dev --name-only | grep spec | grep -v factories
+
+$ rspec `!!`
+```