我做错了什么,尝试了所有
#!/bin/bash
filename='delete'
while read p; do
jq ''if .tweet | test('"$p"'; "i") then . |= . + {vendor: '"$p"'} else empty end' sfilter.json
done < $filename
按照这个例子
echo $''single quote phrase' "double quote phrase"'
'single quote phrase' "double quote phrase"
如果转义单引号,则在斜线之前不需要单引号
一个例子,
echo $pd
结果应该是$pd
,因为您转义了$
字符