-1

这是我的输出,但我只想要地址。所以我想从最后一行删除。给我一些代码来删除。

罗伯茨街 347-6450 号,有 391 个链接。

175 E. Broadway Suite 208 带 1 个链接。

412 Summerhill Ave 有 34 个链接。

50 Empringham Drive 有 32 个链接。

121 Willowdale Ave Suite 202 有 355 个链接。

200 Dufferin Street 有 296 个链接。

650 West Georgia Street Suite 1010,有 857 个链接。

1726 Dolphin Ave Suite 203 有 432 个链接。

我想从特定单词“with”中删除剩余的行

预期输出:

347-6450 罗伯茨街

175 E.百老汇套房 208

夏山大道 412 号

50 恩普林汉姆大道

威洛代尔大街 121 号套房 202

达弗林街 200 号

西乔治亚街 650 号套房 1010

1726 海豚大道套房 203

4

1 回答 1

0

cat input.txt | sed 's/with.*$//'

sed 是一个进行简单文本操作的程序。用空字符串s/with.*$//替换和后面的字符 ( .*) 直到行尾 ( )。$

有关 sed 的更多信息,您可以在此处阅读。

于 2013-10-05T06:04:59.510 回答