2013-04-15 6 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 빈 줄 텍스트 파일입니다. 내가 %s-%f을 변경하거나 $tstart 아무것도 변경에 따옴표를 넣으면

.

무엇이 누락 되었습니까?

답변

2

변수 이름을 살펴보십시오. t_start 및 값 TStart :

t_start = 4403.26853

의 printf "% f를 \ n"$의 값 TStart >> $ bin.txt

+0

오 하나님! 감사... –

관련 문제