security list-keychains
appledev という名前のキーチェーンがあるかどうかを調べる bash スクリプトを書きたいと思います。キーチェーンが無ければこれで作りたいsecurity create-keychain -p foo appledev
私はこのようなことをしようとしていましたが、ばかげて間違っています。
APPLEDEVKEYCHAIN=`security list-keychains | grep appledev`
if [[$APPLEDEVKEYCHAIN -eq 1]]; then
echo "Using keychain ${APPLEDEVKEYCHAIN}"
else
echo "Creating Keychain appledev"
security create-keychain -p foo appledev
fi
exit