我有一个压缩文件 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
关于linux - 如何从 Linux 中的压缩文件中删除第一行和最后一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53482581/