专栏中,我有这样的一段代码:选择日期只有在AWK
{
if ($4 ~search)
{
match ($4, /([0-9]{2}\/([a-zA-z]{3})\/([0-9]{4}))/, dates)
print dates[1] "\t" dates[2] "\t" dates[3]
}
}
,当它时,它会产生这样的:
[19/Oct/2012:12:34:32
[19/Oct/2012:12:34:32
[19/Oct/2012:12:34:33
所以理论上它的工作和生产一些什么我想但我怎么才能得到它只是产生19/Oct/2012
的任何建议?
我的问题是,我想输出只产生日期19/10/2012?
为什么有时'日期'有时'日期'?错字?你能粘贴更多的代码吗?或输入?? – Kent 2013-03-18 14:34:52
您的正则表达式和您的输出完全不符? – 2013-03-18 14:43:33
请编辑您的问题,并粘贴几行输入。解决方案*可能与BEGIN {FS =“:”} {print $ 1}“一样简单。没有有效的输入,就不可能说。 – 2013-03-18 15:00:40