【发布时间】:2012-02-24 02:56:09
【问题描述】:
我在使用 awk 搜索文件中最后出现的字符串时遇到问题。我正在将一个字符串传递给脚本示例“Ping 在主机名上失败”。我不断收到 awk: ^ 未终止的字符串。 #!/bin/sh
LOG=/opt/netcool/omnibus/log/mttrapd.log
TMP_FILE=sitescope.$$
args="$*"
#ruby sitescope.rb
echo "looking for $1 "
tail -1000 $LOG > $TMP_FILE
echo "WORD = $args"
awk '"/'$args'/" {f=$0} END{print f}' $TMP_FILE > data.out
rm -f $TMP_FILE
【问题讨论】:
标签: awk