2013-04-15 131 views
-1

我有一個bash腳本,可以在文件上寫入問題。Printf打印空白行

要做些什麼的問題很簡單,這是或多或少的劇本給我麻煩的部分:

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會發生任何更改。

我錯過了什麼?

回答

2

看看變量名稱。 t_start和TSTART:

t_start = 4403.26853

的printf 「%F \ n」 $ TSTART >> $ bin.txt

+0

天啊!謝謝... –