Mac | ターミナル最後のコマンドをコピー&ペーストする


エイリアス登録

~/.zshrc
setopt hist_no_store
alias last-command="history | tail -n 1 | awk '{ \$1=\"\"; print \$0 }' | sed 's/ //'"
alias pbcopy-last-command="last-command | pbcopy"

反映

source ~/.zshrc

実行

適当なテキストエディタとかにペースト。

$ echo "a b c d"
$ pbcopy-last-command

検証

環境

  • Mac OSX 10.12.5

リンク