我有一个将时间戳转换为秒的脚本,以便最终计算平均值。我注意到输出行数与输入行数不相等。实际上,它似乎没有读取第一行。我简化了代码进行检查,但每次结果都是一样的。
输入文件如下所示:
这是脚本:
输入文件如下所示:
00:00:01
00:00:02
00:00:03
输出结果如下:
00 00 02
00 00 03
这是脚本:
#!/bin/bash
while read line
do
awk -F: '{ print $1, $2, $3 }' > /home/time.log
done < /home/timestamp.log
我相信这是一些愚蠢的问题,但我看不到它!