現在のパスをクリップボードにコピーする小技【Bash】


はじめに

macOSでFinderを使わずTerminal上でファイル操作をするCUIerの方々にとって、現在のディレクトリのパスをクリップボードにコピーしたい時があると思います。そんな時のコマンドテクニックです。

手法

$ pwd
/Users/masumi.morishige/Documents
$ pwd | pbcopy
$ pbpaste
/Users/masumi.morishige/Documents
  • pwd: print working directoryの略。現在のパスを出力する。
  • pbcopy: クリップボードにコピーする。pbは、pasteboardの略。
  • pbpaste: クリップボードの中身をペーストする。
  • pwd | pbcopy: pwdの出力結果をパイプ(|)を使って、pbcopyに渡して、クリップボードにコピーする。