linux下截取特定文件并保存在另一个文件中

从XXX.gz文件中取出501到600行这100个ID放到文件seq_id中
2025-04-07 17:53:09
推荐回答(2个)
回答1:

XXX.gz文件应该是压缩的你首先应该解压

gunzip XXX.gz完整的命令如下

gunzip -c XXX.gz | head -n 600 | tail -n 100 > newXX

回答2:

$sed -n '501,600p' XXX.gz > seq_id
或者
$head -n 600 XXX.gz |tail -n 100 > seq_id