ifconfig 출력을 사용하여 ifconfig를 닫습니다.

ifconfig 출력을 사용하여 ifconfig를 닫습니다.

RH 6.7에서는 다음을 사용합니다 bash.

스크립트를 사용하여 일부 IP 주소를 확보해야 합니다.

명령을 사용하여 바인딩을 해제하는 방법을 찾고 있습니다 ifconfig xxx down.

나는 이것을 후보자 목록을 검색하는 데 사용합니다.

$ ifconfig |grep ^bond[0-9]:[1-9] |awk '{print $1}'

이 명령의 출력을 이 down명령에 어떻게 쉽게 사용할 수 있습니까?

xargs나에게 적합하지 않음:

$ ifconfig |grep ^bond[0-9]:[1-9] |awk '{print \$1}' | xargs -n 1 ifconfig  down

감사해요

답변1

좋은 옵션을 찾았습니다.

for i in `ifconfig |grep ^bond[0-9]:[1-9] |awk '{print $1}'` ;   do 
  ifconfig $i down;
done

관련 정보