awk에서 궁금한게 있습니다.
글쓴이: jump / 작성시간: 일, 2004/05/02 - 5:08오후
awk를 보다가 궁금한게 있어 올립니다.
FreeBSD는 csh, Linux에서는 bash를 사용합니다.
* awk_data 파일의 내용
monitor display 78
keyboard input 50
mouse input 45
speaker output 60
hdd storage 80
cpu main 95
ram storage 85
* awk_prog2의 내용
{sum += $3}
END {print "AVR = %.2f", sum/NR}
프비와 리눅스 모두 결과가 똑같이 "AVR = %.2f 70.4286" 이렇게 나오네요.
어느 강좌의 내용에 C언어처럼 사용한다고하여 이렇게 써봤는데...
결과는 보시다시피 나오네요...
물론, %.2f 를 없애면 원하는대로 나오는데...
어느때 %를 사용하고, 안하고 결정하지요? 원래 사용하지 않는건가요?
Forums:
[quote]* awk_prog2의 내용{sum += $3}END
에서 print 을 printf 로 사용하세요.
앗... 그랬군요... 고맙습니다.
앗... 그랬군요... 고맙습니다.
rataplan I definitely agree with yor arg
rataplan I definitely agree with yor argument.
댓글 달기