【发布时间】:2019-04-15 21:42:20
【问题描述】:
我只想从这个文件的名称中提取日期:
所以我这样做了:
echo HNR.L04.C07.ldd.T2018050.BG.nc.nc |grep -o '[0-9]\+'
我知道了:
04
07
2018050
现在我想选择第三行?有什么想法吗?
【问题讨论】:
-
最后一个还是第三个?加
| tail -n 1获取最后一个,见demo。 -
做到了。非常感谢
-
您正在寻找数字字符串,而不是日期。 Grep a log file with current date、Matching a date in a file on Unix 等可能重复。更一般地说,how to grep for date in a file site:stackoverflow.com。