【发布时间】:2019-04-23 13:00:41
【问题描述】:
我有一个名为 text.txt 的文件,其中包含:
id="qwidget_lastsale" class="qwidget-dollar">$2020.22\div
我真的需要从那个文本文件中打印出2020.22这个词。
我使用了命令:
awk '{print $2}' text.txt | grep 2020.22
但我的输出会打印出来:
class="qwidget-dollar">$2020.22\dev
我可以使用哪个命令从该字符串中仅打印出 2020.22?
【问题讨论】:
-
如果你只想要2020.22,为什么不
echo 2020.22?既然这没有意义,那不是你想要的吗?如果文件中不存在2020.22会发生什么?估计什么都没有。如果有多行包含2020.22怎么办?由于.是grep的元字符,您是否会因为看到2020x22而感到不安?