gpt4 book ai didi

awk - 不要在 awk 命令文件中读取文件的第一行

转载 作者:行者123 更新时间:2023-12-04 21:09:08 24 4
gpt4 key购买 nike

我在制作它时遇到了麻烦,因此我的 awk 命令列表不会读取数据文件的第一行。它必须读取除第一行之外的每一行,然后将运动员和年份连接成一个字符串。后来在程序中我使用了一个数组,我没有列出所有的代码。下面列出了数据文件的前两行。我需要让它不读取标题行,只从第一位运动员开始。对此的任何帮助都会很棒!

脚本:

BEGIN{
FS=","
cnt=0; sum=0;
}
{
name=$1
year=$4
ayStr = name "," " " year

最佳答案

使用 NR > 1在处理文件行的块之前:

BEGIN {
FS=","
cnt=0; sum=0;
}
NR > 1 {
name=$1
year=$4
ayStr = name "," " " year
NR是文件中的行号,所以它只处理 1 之后的行

关于awk - 不要在 awk 命令文件中读取文件的第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27388723/

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