2011-10-27 2 views
1

awk 명령에 OR 연산자를 추가하려고합니다. 다음은 작동하지 않습니다. (? 필드 분리) : 나는 당신의 질문을 이해하면awk에서 "OR"을 사용하는 방법은 무엇입니까?

# echo "* * * * * ls >> abc.txt 2>> abc.err" | awk -F'2>>' or -F'>>' '{print $2}' 
awk: cmd. line:1: or 
awk: cmd. line:1: ^unexpected newline or end of string 
+0

당신은 당신이 또는 원하는 _what_ 제목에 언급도 원하는 결과 – neurino

답변

2

$ echo "* * * * * ls >> abc.txt 2>> abc.err" | awk -F'2>>|>>' '{print $2}' 
abc.txt 
+0

를 게시해야한다 또한'-F '를 쓸 수 2? >> '여기에 –

관련 문제