我有一个由几行文本组成的文件:
The first line
The second line
The third line
The fourth line
我有一个字符串,其中之一是: The second line
我要删除字符串,并在文件中后,所有行,因此它会删除The third line
,并The fourth line
在除了字符串。该文件将变为:
The first line
我在google上搜索了一个解决方案,似乎应该使用sed
。就像是:
sed 'linenum,$d' file
但是如何找到字符串的行号?或者,我还应该怎么做?