gpt4 book ai didi

linux - 通过变量删除unix文件中的一系列行

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:36:51 26 4
gpt4 key购买 nike

我想通过变量删除 UNIX 文件中的一系列行。喜欢:一=38sed '4,$ad' text.csv >/新文件我试过上面的命令,但它不工作。有人可以帮帮我吗。

最佳答案

{
if ( NR < start_index && NR > end_index )
{
print $0;
}
}

这是一个 AWK 脚本。按如下方式运行(根据需要更改 start_indexend_index 的值。

awk -f your_script.awk -v start_index=4 end_index=5 text.csv > new_filename

所以基本上你不会复制落在范围内的行。完成后,您可以根据需要使用 rm 删除原始文件。

关于linux - 通过变量删除unix文件中的一系列行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16383167/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com