원격 Linux에서 명령 실행

원격 Linux에서 명령 실행

원격 서버에 이 명령을 사용합니다.

# now=`ssh [email protected] -t uptime | awk '{ print $8  }'`
echo "$now"

"192.168.137.137에 대한 연결이 닫혔습니다"라는 메시지가 나타납니다. 하지만 저는 이 메시지를 보여주고 싶지 않습니다. 출력 명령을 표시하고 싶습니다. 감사해요.

답변1

이것이 로 이동하므로 stderr다음으로 파이프할 수 있습니다 /dev/null.

ssh [email protected] -t uptime 2>/dev/null | awk '{ print $8 }'

관련 정보