我正在使用这个命令:
pdftotext statement.pdf - | grep -m 1 "Provider" | sed -n "/Provider/,/Amount/p"
该文件具有以下行:
Patient Jane Person Date 01/01/13 Provider John Q Doctor Amount $100
我想要的是命令返回“John Q Doctor”——基本上是介于单词 Provider 和单词 Amount 之间的任何内容。
但是,当我运行该命令时,我得到的只是整行——而不仅仅是字符串“John Q Doctor”。我究竟做错了什么?