grep 和curl -d等命令 單引號里面既使用正則,又使用變量的方法


a='{"type":"d_log", "log_format":"d_log", "exclude":"123456 "}'
key="log_format"
echo $a |grep -Po "$key" #默認只能用雙引號取變量,為了使用正則,只能使用單引號了

 

echo $a |grep -Po ''"${key}"'' #就這樣,里面的單引號修飾里面的雙引號,實現變量的獲取

curl -d ' { "'"${key}"'": "hahhaha" }'也是


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM