awkc
을 사용하여 awk 스크립트에서 실행 파일을 생성합니다. 내가 다른 시스템에서 실행 한 실행 파일 (abc.exe)를 생성 한awk 스크립트에서 lang env를 "en_US.UTF-8"로 설정하는 방법은 무엇입니까?
BEGIN{printf "Value=%s\n",(3.13+3.26)}
: 나는 awk 스크립트의 abc.awk에 다음 줄이있다. 부동 소수점 연산에서 다른 출력을 제공합니다.
하나의 로컬 시스템에서는 출력이 6.39
이지만 다른 시스템에 다른 시간대에있는 출력은 6
입니다.
다양한 사이트를 검색했을 때 LANG 환경 변수를 설정할 수 있지만 어떻게 표시 할 수 있습니까?
이 부분은 awk 스크립트의 일부입니까? 그게'printf'일까요? 최소한의 예'awk 'BEGIN {printf "Value = % s \ n", (3.13 + 3.26)}' '으로 문제를 재현 할 수 있습니까? –
나는 당신의 제안에 관해 간단히 설명했다. 추가하려면 다음 명령을 사용하여 EXE를 생성했습니다. awkc -o -f –
Vamshi
이 질문을보실 수 있습니다 : http://stackoverflow.com/questions/18946689/why-does-awk-refuse-to -sum-up-floats –