Iam有一个压缩文件a.gz。如何从文件中删除第一行和最后一行,并将其余部分放入新文件中?我尝试过的命令是:
zcat A.gz|sed -i '1d;$d' >B
我运行的一个有效的测试:
zcat file.gz
产生
hello
yellow
world
我们编辑文件。。。
zcat file.gz | head -n-1 | tail -n-1 | gzip > edited.gz
结果是
zcat edited.gz
yellow