MacのFinderコメントを活用する

Macのmdfindを活用するの続編として、Finderコメントに特化して、ゲット・セット・検索するシェルスクリプトを書いてみた。

Finderコメントを表示する getcomment.sh:

#!/bin/bash

path=`realpath "$1"`
osascript -e "tell application \"Finder\" to get comment of (POSIX file \"$path\" as alias)"

Finderコメントを設定する setcomment.sh:

#!/bin/bash

path=`realpath "$1"`
osascript -e "tell application \"Finder\" to set comment of (POSIX file \"$path\" as alias) to \"$2\""

Finderコメントを検索する findcomment.sh:

#!/bin/bash

mdfind "kMDItemFinderComment == \"$1\""