Portál AbcLinuxu, 13. listopadu 2025 19:47
#!/bin/bash
#test.sh
sleep 10
echo test
(eof)
$ ./test.sh | ssh -tt neco@cokoliv.com
vzdaleny stroj ceka pred spustenim terminalu a "test" tam dorazi opet pred spustenim menu.
Da se zaslani "test" pozdrzet nejak jinak nebo slo by to resit uplne jinak?
. Ta bohužel teď nejede, abych to mohl vyzkoušet, ale zkus přidat echo ještě před tím sleepem (s tím že se to zahodí).
Jinak přesně na tohle je dělaný expect, buďto si napíšeš skript sám, nebo pomocí něčeho přiloženého nahraješ co chceš aby to dělalo.
nebo pomocí něčeho přiloženého nahraješ co chceš aby to dělalo.
.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.