Unix 将参数传递给sed命令

Unix 将参数传递给sed命令,unix,sed,Unix,Sed,我想从一个大文件中提取两个标记名之间的部分文件。例如,我有一个名为XXPOXPOEPO.txt的文件,我只想要文件中*块和*项之间的部分。如何将这两个标记名作为参数传递给sed命令?不太清楚您到底需要什么,但您可以在sed命令中使用bash变量。例如: $ start=2 $ seq -s ' ' 5 | sed "s/.*\($start\)/\1/" 2 3 4 5 欢迎来到SO,请阅读。在你的问题中需要更多的描述。你到底需要什么?描述你能帮助我吗?这很紧急。

我想从一个大文件中提取两个标记名之间的部分文件。例如,我有一个名为XXPOXPOEPO.txt的文件,我只想要文件中*块和*项之间的部分。如何将这两个标记名作为参数传递给sed命令?

不太清楚您到底需要什么,但您可以在
sed
命令中使用bash变量。例如:

$ start=2

$ seq -s ' ' 5 | sed "s/.*\($start\)/\1/"
2 3 4 5

欢迎来到SO,请阅读。在你的问题中需要更多的描述。你到底需要什么?描述你能帮助我吗?这很紧急。