1、在awk中用"'$var'"
#!/bin/bash
var=test
awk 'BEGIN { print "'$var'" }'
如果var有空格、转义字符等特殊字符,最好在$var外再用一个双引号括住: "'"$var"'"
2、 awk -v awk中的变量名= shell中的变量名
#!/bin/bash
varS=test
awk -v varA="$varS" 'BEGIN { print varA}'
1、在awk中用"'$var'"
#!/bin/bash
var=test
awk 'BEGIN { print "'$var'" }'
如果var有空格、转义字符等特殊字符,最好在$var外再用一个双引号括住: "'"$var"'"
2、 awk -v awk中的变量名= shell中的变量名
#!/bin/bash
varS=test
awk -v varA="$varS" 'BEGIN { print varA}'
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。