【发布时间】:2014-12-15 09:52:29
【问题描述】:
foundflag = awk -F" " 'FNR==NR{A[$arg1 OFS $PREVFILE];next}
!($arg1 OFS $PREVFILE in A){X++} END{if(!X){print "No diff."}
else {print "Diff found."}} $arg1 ${PREVFILE}
echo $foundflag
这里比较两个文件,想将 awk 命令结果存储到某个变量中,请在 Ksh 脚本中提供帮助。
【问题讨论】:
-
$arg1和$PREVFILE如何在单引号内工作。 -
您好,在编辑中插入了单引号。
-
如果我分配了这样的东西它不起作用 if(!X){foundflag=2;print "0"}