쉼표 구분자의 수치를 awk 처리로 계산하고

668 단어 shellawktech
나는 일하는 틈을 타서 화해를 계산하고 싶지만, 특별히 무슨 말을 쓸 정도는 아니다.그래서 조개껍질에 각 줄의 합을 계산하려고 했지만 순조롭게 진행되지 못해 반복 실험을 하는 데 1시간 정도 걸렸다.다음에 다시는 전철을 밟지 않기 위해 비망록을 남겼다.
data.txt
21,569
598,012
1,278,360
...
awk로 이러한 데이터를 수신하면 문자열로 각 줄을 수신하기 때문에 가감승제를 진행하면 쉼표로 구분된 최초의 수치로 형식 변환을 합니다.gsub로 쉼표를 없애고 계산을 했습니다.
cat data.txt | awk 'BEGIN{sum=0} {gsub(",","",$1)}{sum+=$1} END {print sum}'

좋은 웹페이지 즐겨찾기