gpt4 book ai didi

awk - 如何将 shell 变量传递给 awk?

转载 作者:行者123 更新时间:2023-12-01 14:46:29 25 4
gpt4 key购买 nike

<分区>

我有以下简单的脚本。但是,它错误地将计数器结果设为 0。

#!/usr/local/bin/bash
f_name="test.stat"
S_Date="2012-02-10"
E_Date="2012-02-13"

awk 'BEGIN {FS="\t";s_time = mktime($S_Date);e_time = mktime($E_Date);counter=0}
{if ($1 >= s_time && $1 <= e_time) counter++}
END{print counter}' $f_name

数据文件的格式为:$Date $val

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