AWK를 배우고 있습니다. 다음은 문자열을 배열로 분할하여 반복하는 간단한 코드 조각입니다. 내가 for (i in a)
에 문의 변경이 잘 작동하는지, 그러나AWK 오류 : 스칼라 컨텍스트에서 배열을 사용하려고 시도했습니다.
awk: awk.txt:4: fatal: attempt to use array `a' in a scalar context
:이 코드를 실행하기에
BEGIN {
split("a,b,c", a, ",");
for(i = 1; i <= length(a); i++) {
print a[i];
}
}
, 나는 다음과 같은 오류가 발생합니다. Google 검색을 통해 이것이 무엇을 의미하는지 더 깊이 이해하기 위해 많은 포럼 (예 : [1])이 awk bugs에 대해 얘기합니다. AWK 전문가가 오류 메시지의 의미를 이해하는 데 도움이 될 수 있다면 좋을 것입니다.
오류 메시지의 의미를 설명해 주셔서 감사합니다. – vk239