"AccessKey":"asdasdgfdfsd","secretAccessKey":"asdggrt233434" 我想在 linux shell 中提取 AccessKey 和 secretAccessKey 的值。
最好的解决方案是使用 jq。但是,如果它应该快速而肮脏,以下几行可能会有所帮助:
#!/bin/bash
Extract() {
sed -e "s/\"/'/g" -e "s/.*'$1':'\([^']*\)'.*/\1/" data.json
}
SecretAccessKey=$(Extract "SecretAccessKey")
SessionToken=$(Extract "SessionToken")
AccessKeyId=$(Extract "AccessKeyId")
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句