我有一些转储文件,称为dump_mydump_0.cfg
,dump_mydump_250.cfg
,...,一直到dump_mydump_40000.cfg
。对于每个转储文件,我想将第16行读出来,读取它们,并将它们放入一个文件中。将多个文件的第n行读取到一个输出中
我使用sed
,但我遇到了一些语法错误。这是我到目前为止有:
for lineNo in 16 ;
for fileNo in 0,40000 ; do
sed -n "${lineNo}{p;q;}" dump_mydump_file${lineNo}.cfg >> data.txt
done
你害羞'do'的和'done'在您的片段。 – Rubens
非常感谢!!!!!!!!!!!!!!!! – ilephant
如果给出的答案正确地解决了您的问题,最好将其标记为答案;如果您想接受答案,请点击投票箭头下面的勾号。很高兴帮助! (: – Rubens