Mac
shell
zshrc

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

More than 1 year has passed since last update.

エイリアス登録

~/.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

検証

image.png

環境

  • Mac OSX 10.12.5

リンク