2010-09-02 79 views
0

的情況下,爲了增加打印我寫了下面的awk(打印VAL_1 & VAL_2如果匹配文件)AWK +在比賽

awk -v VAL_1=$NET -v VAL_2=$NET_SPEED '$1 == VAL_1 && $2 == VAL_2 ' file 

如何添加AWK打印命令,

打印字MATCH

if 

    $1=VAL_1 
& 
    $2=VAL_2 

利迪婭

+2

你應該總是引用你的shell變量,除非你特別需要一個不要這樣的理由:'awk -v VAL_1 =「$ NET」-v VAL2 =「$ NET_SPEED」...' – 2010-09-02 16:55:44

回答

2
$1 == VAL_1 && $2 == VAL_2 { print "MATCH" }