쉘 스크립트에서 명령 실행 및 실행

  • 발행물
  • 해결책
  • 노트

발행물

busybox (Qemu) 셸을 시작하기위한 요구 사항이 있으며 결과를 얻으려면 명령을 전달해야합니다. 내가 어떻게이 일을 성취 할 수 있는지.

예 :

Qemu가 실행 중이며 telnetting하여 쉘을 얻고 있습니다.

터미널을 열고

"telnet 192.168.100.3"

이 명령은 busybox 쉘에 "ps"명령을 입력하면 Qemu 내부의 모든 실행중인 프로세스를 제공합니다.

이제 쉘 스크립팅에서 위의 단계를 자동화하고 싶습니다.

===============

 #! / bin / sh telnet 192.168.100.3 ps 

===============

해결책

아래 코드는 나를 위해 작동합니다.

 #! / bin / bash (ps sleep 1) | telnet 192.168.100.3 exit 

노트

이 팁에 대한 하리에게 감사드립니다.

이전 기사 다음 기사

톱 팁