Indítsa el és futtassa a parancsfájl parancsokat

  • Probléma
  • Megoldás
  • jegyzet

Probléma

Kötelességem van egy busybox (Qemu) shell elindítására, és át kell adnom a parancsokat az eredmény eléréséhez. Hogyan érhetem el ezt.

Például:

Van a futó Qemu, és én vagyok telnetáló, hogy héjhoz jussak.

Nyissa meg a terminált és végezze el a

"telnet 192.168.100.3"

ez a parancs egy busybox héjra kerül, most írja be a "ps" parancsot, ez megadja az összes futó folyamatot a Qemu-ban.

Most szeretném automatizálni a fenti lépéseket egy shell scriptingban

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

 #! / bin / sh telnet 192.168.100.3 ps 

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

Megoldás

Az alábbi kód nekem működik:

 #! / bin / bash (ps alvás 1) | telnet 192.168.100.3 kilépés 

jegyzet

Köszönet Hari-nak a fórumon található tippért.

Előző Cikk Következő Cikk

Top Tippek