-1

我有一个 bash 脚本,它给我在写入文件时出现问题。

做这个问题真的很简单,这或多或少是脚本中给我带来麻烦的部分:

for bin in 0.0_0.10 0.10_0.235
    do
        for i in `seq 0 100`;
        do
            t_start=4403.26853
            printf "%f\n" $tstart >> $bin.txt
        done
    done

结果是包含 100 个空行的文本文件。

如果我更改%f为或在任何更改%s处加上引号。$tstart

我错过了什么?

4

1 回答 1

2

查看变量名称。t_start 和 tstart:

t_start=4403.26853

printf "%f\n" $tstart >> $bin.txt

于 2013-04-15T16:11:56.243 回答