[[완료]]shell 숫자 출력시

jungwook의 이미지

음.. 질문이 있습니다.

awk로 숫자를 출력하는데

같은 자리 수인데 왜 서로 다른 포맷으로 출력이 되는 걸까요?

둘 다 열자리 숫자인데

1,230,841,531

2,569,360,239 원래 이 결과가 나와야되는데 2.56936e+09 이렇게 나오네요.

음.. OFMT에 %f출력으로 주어도 이러니까 원인을 모르겠습니다. ㅡㅡ;

아 추가 질문하나만 더 할께요.

빈줄을 삭제하는 것이
vim에서
:/^$/d인데
이게 한줄만 삭제를 해주는데 전 모든 빈줄을 다 삭제하고 싶습니다.
한방에 되는게 없을까요??

jungwook의 이미지

앞에 %g를 붙이면 됩니다. ㅎ

pastime의 이미지

아마 시스템의 INT_MAX (= 0x7fffffff = 2147483647) 보다 커서
정수형으로 표현하지 못하는 것 같습니다만...

jungwook의 이미지

이제 제대로 출력이 되네요. ㅡㅡ;