模式文件:
wicked liquid
movie
guitar
balance transfer offer
drive car
大文件:
wickedliquidbrains
drivelicense
balanceofferings
在命令行上使用 awk:
awk '/balance/ && /offer/' bigfile
我得到了我想要的结果
balanceofferings
awk '/wicked/ && /liquid/' bigfile
给我
wickedliquidbrains, which is also good..
awk '/drive/ && /car/' bigfile
不给我驾照,这也很好,因为我有 &&
现在,当尝试将 shell 变量传递给 awk..
awk -v search="$out" '$0 ~ search' "$bigfile"
awk 不运行.. 可能是什么问题?