シェルからKeychainにアクセス

security(1)というコマンドを使う.

特にsecurity find-generic-password -gとやると認証が要求され,認証にパスするとパスワードが表示される.

これを利用してリンク先では:

$ security 2>&1 >/dev/null find-generic-password -ga account_name

とやると,パスワードの表示のみを得ることができることが紹介されている.