좋아,이 질문은 아마도 당신에게 어리석은 질문처럼 들리 겠지만, 제대로 작동하지 못하고 읽고 읽은 후에도 내가 뭘 잘못했는지 정말로 알지 못한다. 꽤 많은 nawk/AWK 도움 사이트 :"else else else else"가 작동하지 않는다면
$ echo -e "hey\nthis\nworld" | nawk '{ if ($1 !~ /e/) { print $0; } else if ($1 !~ /o/) { print $0; } else { print "condition not mached"; } }'
hey
this
world
$
나는뿐만 아니라 다양한 예에서 볼 수 있듯이 여러 행에 노력 한 줄에 그것을 가지고 선호하는 것 : 도움을 사전에
$ echo -e "hey\nthis\nworld" | nawk '{
if ($1 !~ /e/)
print $0;
else if ($1 !~ /o/)
print $0;
else
print "condition not matched"
}'
hey
this
world
$
감사합니다 초보자!
단순히 "e"또는 "o"라는 특정 패턴을 포함하지 않는 인쇄 된 선만 갖고 싶을뿐입니다. 마지막으로 테스트 목적으로 만 추가했습니다.
당신은 단순히 수행하여 더 쉽게 당신의 인생을 만들 수 있습니다
감사합니다. if-construct에 대한 오해가 있습니다. – hermann