Password with £ when using security add-generic-password / find-generic-password
As a workaround, I now encode and decode to base64:
security add-generic-password -a username -s &quot;test&quot; -w $(echo &quot;abc£&quot; | base64) -U
security find-generic-password -a username -s &quot;test&quot; -w | base64 --decode