Se todas as senhas forem geradas pelo mesmo criador, tente:
security delete-generic-password -c CODE
Ou
security delete-generic-password -a ACCOUNT
Você também pode experimentar curingas
security delete-generic-password -s "*.*"
Procurando por uma pequena orientação sobre como remover todas as instâncias de uma chave de senha genérica pelo serviço (svce) ou pela string de rótulo. Eu posso fazer uma vez de cada vez, mas às vezes eu tenho máquinas que têm 15 ou mais. Aqui está como eu consigo um de cada vez:
Por string:
security delete-generic-password -s com.apple.network.eap.user.item.wlan.ssid.DEMO
Por marcador:
security delete-generic-password -l DEMO
E tentar remover tudo de uma vez usando o comando awk:
security find-generic-password -s "DEMO" | \sudo awk '/svce/{system("security delete-generic-password -s DEMO")}'
Remove apenas um de cada vez = /
Se todas as senhas forem geradas pelo mesmo criador, tente:
security delete-generic-password -c CODE
Ou
security delete-generic-password -a ACCOUNT
Você também pode experimentar curingas
security delete-generic-password -s "*.*"
Tags command-line cryptography osx