테이블이 있습니다.
A B C
X 1 2 3
Y 4 5 6
Z 7 8 9
두 개의 새 열 D와 E를 만들고 각각 공식 (A + B) / C의 평균과 값을 계산하여 다음을 얻고 싶습니다.
A B C D E
X 1 2 3 2 1
Y 4 5 6 5 1.5
Z 7 8 9 8 1.67
그렇게하는 방법? 검색에서 찾은 모든 게시물은 행이 아닌 열의 값을 계산하고 다른 파일로 출력합니다.
다음을 data.txt
포함하는 경우 :
1 2 3
4 5 6
7 8 9
운영:
awk '{$4 = ($1+$2+$3)/3; $5 = ($1+$2)/$3; print}' data.txt
출력은 다음과 같습니다.
1 2 3 2 1
4 5 6 5 1.5
7 8 9 8 1.66667
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다