我正在尝试使用提取两个特定行号之间的文本
sed 'startLine,endLined' myFile.txt
但不知何故,它一直从文件的开头提取到 endLine。
这里有什么问题?
您需要告诉 sed 不要打印所有其他行,而是打印您想要的行。
sed -n '123,234p' myFile.txt
-n 告诉 sed 不要打印扫描的行。
123,234 定义您感兴趣的行的范围
p 是打印该行的命令。
这样它只会打印与您告诉它的内容相匹配的行。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句