Site cover image

Site icon imagePlug me in

学習した内容や趣味のアウトプット場

🍎macOS固有のコマンドについて調べる

macOSはUNIXライクのOSとして有名ですが、固有のコマンドが存在します。 覚えておくと後々便利そうなコマンドを備忘録としてまとめます。

1.pbcopy

ターミナルの標準入力をペーストボード(クリップボード)に保存するコマンド。 よくsshで使用する公開鍵をコピーする際に使用しています。

e.g)

 $ pbcopy < ~/.ssh/id_rsa.pub

出力をリダイレクトでpbcopyに入力することによってファイルの中身をクリップボードにコピーできます。

ちなみに直接打ち込んでクリップボードに保存することも可能です。

$ pbcopy (終了はCtrl + D)
hogehoge
Image in a image block

クリップボードに保存されていることが確認できます。

2.pbpaste

クリップボードに保存されている内容を標準出力へ渡すコマンド。

$ echo 'hogehoge' | pbcopy
$ pbpaste > test.txt
$ cat test.txt
hogehoge

pbcopyと併用すれば作業を効率化できそうです。

3.screencapture

通常macでスクリーンショットを撮る場合は「Cmd + Shift + 4(3)」のショートカットキーを使用することが 多いと思います。ターミナル上でも同様の操作を行うことが可能です。

・選択範囲を指定のディレクトリに保存

$ screencapture -i ~/Desktop/hogehoge.png

  • -c オプションでクリップボードに保存することも可能。
$ screencapture -ic ~/Desktop/hogehoge.png

4.open

ターミナルからファイル、ファルダ、URLをopenコマンドを使用することによって開くことが可能です。 (アプリケーションを指定して開くこともできます。)

・WEBページを開く

$ open https://blog.da8ma.com/

まとめ

まだまだmac固有のコマンドは存在するので、発見したら追記します。

参考情報