문제가 생겼습니다 : stderr 리디렉션이 작동하지 않습니다. 나는 얻다:
iptables: Chain already exists
나는 체인이 이미 존재 하는지를 확인하기 위해 귀찮아 질 수 없다. (iptables는 체인이 존재하는 경우 다음 단계에서 플러시되기 전에 오류가 발생하므로 이미 존재하는지 확인해야한다). 이를 무시하기 위해 stderr을 / dev / null로 리디렉션하지만 작동하지 않는 것 같습니다.
일반적으로 : 어떻게해야합니까?
-
bash에서 명령에 의해 사용되는 스트림을 확인 하시겠습니까? 심지어 이것이 가능한가?
-
명령으로 모든 스트림 출력을 리디렉션 하시겠습니까?
답변
-
당신의 iptables 명령은 무엇입니까?
-
당신은 / proc /
<pid>
/ fd /! 명령 체인에 관련된 다른 명령의 PID가있는 “파이프”항목이 있습니다. -
TFM에 따라 bash의 모든 스트림을 리디렉션합니다.
표준 출력과 표준 오류를 리디렉션하는 두 가지 형식이 있습니다.
&>word
과
>&word
두 가지 형식 중 첫 번째 형식이 선호됩니다. 이것은 의미 론적으로 동일하다.
>word 2>&1
hth
문안 인사
Stefan K.