쉘 스크립트에서 awk를 사용하고 있는데 예상대로 작동합니다. 나는 열 수를 변경해야하는 경우awk의 열 인쇄
awk -F'^' 'BEGIN {OFS="^"} {print $1,$2,$3,$4,$5}'
, 나는 단순히 변수에 선언하고 AWK에서 그 변수를 사용하는 방법이 있나요 $ 6 $ 7 $ (8)
을 추가하여 인쇄 문을 변경 ?
columns=8
awk -F'^' 'BEGIN {OFS="^"} {print $1..$columns}'