【发布时间】:2011-04-03 13:31:28
【问题描述】:
我 编写以下语法(我的 ksh 脚本的一部分) 检查LINE的第一个单词是否=星 第二个词是汽车
[[ ` echo $LINE | awk '{print $1}' ` = star ]] && [[ ` echo $LINE | awk '{print $2}' ` = car ]] && print "match"
我需要其他简单智能和更短的解决方案,然后是我的语法。 来自 awk、perl 或 sed(如果可以只使用一次 echo,或者如果我们不能不使用 echo 则更好,因为我需要将时间节省到最少) 我能得到一些想法吗?
【问题讨论】:
-
如果性能是一个很大的问题,也许 ksh 是您实施的错误选择。