min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

macOS スクリーンショットのファイル名を「ScreenShot.png」に変更する

iMacでは「command+shift+4」で画面のキャプチャが撮れるが、ファイル名がスクリーンショット(半角スペース)日付になってしまう

f:id:min117:20200505072658p:plain

これ、使いにくい。ファイル名に日本語あるとコマンドで指定する時に文字変換の手間が増えるから。

 

なのでキャプチャファイルのファイル名を変更する。

 変更前:スクリーンショット(半角スペース)日付

 変更後:ScreenShot(半角スペース)日付

qiita.com

 

macOSの設定を変えるには defaults コマンドを使う。

$ defaults write com.apple.screencapture name "ScreenShot"

$ killall SystemUIServer

f:id:min117:20200505072248p:plain

できた。

 

変更前は日本語「スクリーンショット」だったのが 、変更によって ScreenShot で始まるファイル名になっている。

f:id:min117:20200505072509p:plain

素晴らしい。

 

これで例えば

qlmanage -p ScreenShot.png  

f:id:min117:20200505074156p:plain

のように、コマンドでファイル名するときに日本語を打たなくてよくなった

 

だからこんなふうにすれば「2020年5月5日のスクリーンショットだけを指定」するときも楽にできる。

$ for i in ScreenShot*2020*05*05*png; do echo "$i"; done

 

ちなみに qlmanage -p を eog にaliasするとものすごく便利になる。

f:id:min117:20200505074621p:plain

Linux使いにはオススメ。


なおdefaultsコマンドには色々あるらしい。あとで試す。

amasuda.xyz