ich will mir ein (bash-) Skript schreiben
welches einen Server und einen Tool übergeben bekommt
daraufhin soll ein neues gnome-terminal geöffnet werden und auf den jeweiligen Server per SSH gehen und dort das entsprechende Tool log mit multitail aufruft
aber wenn ich mein Skript ausführe öffnet sich das Terminal nur für wenige Sekunden und schließt sich dann wieder
wie mache ich es richtig?
Code: Alles auswählen
#!/bin/bash
if [ $# == 0 ] ;then
echo "log [tool] [server]"
echo "tool: "
read mytool
echo "system(z.b. test): "
read mysystem
else
mytool=$1
mysystem=$2
fi
echo "log $mytool on $mysystem"
mtcmd="multitail -n 10000 -M 0 /var/log/$mydeamon/$mydeamon.log"
echo $mtcmd
case $mysystem in
'test')gnome-terminal -e ssh test "multitail -n 10000 -M 0 /var/log/$tool/$tool.log";;
*) echo "no regular system $mysystem";;
esac
ich will mir halt später verschiedene Icons auf den Desktop legen über die ich dieses Skript aufrufe ,nur mit anderen Parametern, um das entsprechende Log zu sehen ...
Gruß Dawit