! = 문을 단순화하는 방법. 나는 이처럼 많은 가치를 가지고있다.AWK의 데이터베이스가 아닙니다.
if (charNr%2 == 0 && newChar != " " && newChar !="0" && newChar !="1" && newChar !="2" && newChar !="3" && newChar !="4" && newChar !="5" && newChar !="6" && newChar !="7" && newChar !="8" && newChar !="9") {newStr = newStr newChar }
AWK AIX 7.1.2 기능에서 사용하고 싶다. 도와주세요.
if (charNr%2 == 0 && newChar NOT IN (1 2 3 4 5 6 7 8 9 0)) {newStr = newStr newChar }
[편집] 귀하의 질문에 간결하게 제공하기 위해, testab 르 샘플 입력 및 예상 출력 지금 당장 우리는 여러분이 필요로하는 것을 모두 추측하고 있습니다. 그래서 결국 당신이하는 해결책은 여러분이 실제로하려고하는 것이 무엇이든 최선이 아닐 수도 있습니다. 지금 당장은 newChar! ~/[0-9] /'를 사용하여 요청한 것을 할 수 있지만 실제 필요에 완전히 잘못 될 수 있습니다. –