OSXでスクリーンキャプチャをとるシェルスクリプトです。Retina対応版というのは具体的には、キャプチャした画像が72dpi以外なら72dpiになるようにリサイズする処理を入れています。 #!/bin/sh f=${1:-~/Desktop/capture-`date '+%Y%m%d-%H%M%S'`.png} /usr/sbin/screencapture -i $f 2>/dev/null /usr/bin/sips -g dpiWidth -g dpiHeight -g pixelWidth -g pixelHeight $f | /usr/bin/awk -v imagefile=$f ' $1=="dpiWidth:" {dpiWidth = $2} $1=="dpiHeight:" {dpiHeight = $2} $1=="pixelWidth:" {pixelWidth
![OSXでスクリーンキャプチャのシェルスクリプトRetina対応版 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/edf04e502fe62a897158045d498d369e457a346b/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9T1NYJUUzJTgxJUE3JUUzJTgyJUI5JUUzJTgyJUFGJUUzJTgzJUFBJUUzJTgzJUJDJUUzJTgzJUIzJUUzJTgyJUFEJUUzJTgzJUEzJUUzJTgzJTk3JUUzJTgzJTgxJUUzJTgzJUEzJUUzJTgxJUFFJUUzJTgyJUI3JUUzJTgyJUE3JUUzJTgzJUFCJUUzJTgyJUI5JUUzJTgyJUFGJUUzJTgzJUFBJUUzJTgzJTk3JUUzJTgzJTg4UmV0aW5hJUU1JUFGJUJFJUU1JUJGJTlDJUU3JTg5JTg4JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1lZjYyODRmODI3NDdiOTU1NzczMzJiNTg4MzgyMDk1Yw%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwaG5ha2FtdXImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTI5MTYzMTQwMjNkZWY4ZGM5YWZiNjdkODJmMzI4OTkz%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D4cc6b7fca4aed98d75337f6bf678bd73)