bash 명령 대체 기술을 사용하여 하나의 라이너에 awk 변수를 만들 수 있습니까? 여기 제가 시도하고있는 것이지만, 어떤 것이 옳지 않습니다.awk -v는 명령 대체를 허용합니까?
awk -v AVG=$(uptime|awk '{print $(NF-2)}') '{ if (AVG >= 1) print "there is a load" }'
아마도 명령 대체가 Awk를 사용하기 때문입니다 (의심 스럽지만). 어쩌면 그 역시 "초기 - ish"일까요? GNU Awk 3.1.7
당신은 당신의 오타 오류를 수정 할 수 있나요? (NF-2)에는 $ -sign이 없습니다. $ (NF-2) 여야합니다. – alvits
@ user3088572, 감사합니다. 결정된. 죄송합니다. –
+1 당신을 환영합니다. 이제 투표 할 수 있습니다. – alvits