我正在尝试打印出使用行号确定的文件的特定部分,但是行号每天都会有所不同,因此我需要能够获取行号,将它们存储为变量,然后使用 sed从存储的文件中剪切行。
这是我到目前为止所拥有的:
start-loader 是一个文件,其中包含我要打印的行,但也包含很多垃圾。
我可以sed -n '93,109p' start-loader
用来打印出我需要的东西,但我想做的是:
sed -n '$FL,$LFp' start-loader
其中变量是我存储的行号。
从对此事的大量研究中,我知道上述语法不正确,但是我使用的所有内容要么返回错误,要么不起作用。我已经尝试过双引号,变量的单引号,双引号,变量的大括号以及其他一些东西以及许多不同的语法样式。有人会碰巧知道我该如何正确地做到这一点吗?