下面是这样的要求:
Add a keychain to search list?
我们知道如何通过以下方式将新的创建钥匙串添加到搜索列表中:
security list-keychains -s `security list-keychains | xargs` $NEW_KEYCHAIN
但是,如何删除后遗症?多次调用(有意地)之后,我们最终遇到了这个问题:
$ security list-keychains
"/Users/jenkins/Library/Keychains/login.keychain-db"
"/Users/jenkins/Library/Keychains/foo.keychain-db"
"/Users/jenkins/Library/Keychains/foo.keychain-db"
"/Library/Keychains/System.keychain"
请注意,此处有多个foo.keychain-db
条目。
答案 0 :(得分:0)
这可能不是理想的选择,但是我们可以使用要保留的条目再次简单地调用它。例如,在这种情况下:
$ security list-keychains -s /Users/jenkins/Library/Keychains/login.keychain-db /Library/Keychains/System.keychain
这将是我们想要的结果:
$ security list-keychains
"/Users/jenkins/Library/Keychains/login.keychain-db"
"/Library/Keychains/System.keychain"