0
간단한 빅 데이터 테스트를위한 데이터를 준비 중입니다. 아래는 제 코드입니다.쉘 스크립팅 : awk가 로컬 변수를 올바르게 출력하지 않습니다.
#!/bin/bash
year_start=1900
year_end=2014
for((year=$year_start; $year <= $year_end; year=`expr $year + 1`))
do
for((d=1; $d < 365; d=`expr $d + 1`))
do
random=$RANDOM
echo $year|awk '{printf("%d%0.5d\n", $0,$random)}'
done
done
그러나 AWK는 다음과 대신 년 + 어떤 임의의 숫자
190001900
190001900
190001900
190001900
190001900
190001900
190001900
190001900
어떤 도움을 인쇄한다?
감사합니다. – rahul
@rahul 당신은 환영합니다 :) – nu11p01n73R