Autor |
Sõnum |
sander85
Vana Pingviin
Vanus: 39
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
|
|
põhimõte on väga lihtne, tegin endale yhe aliase, mis mind ssh tunnelisse ühendab, aga tahax teha nii, et .bashrc käivitab selle käskluse üles bootides.. probleemix aga see, et käsklus võix käivituda vaid sis kui ps -A |grep ssh ei anna mingit tulemust.. kui mingi ssh juba jooxeb, sis tunnelit looma ei hakata, et kuidas taolist if lauset koostada, mis oskax ps-i tulemuse sisse lugeda ja seepeale vastavalt käskluse käivitada
ehk leidub kedagi, kes taoliste scriptidega rohkem tegelend
|
|
|
|
_________________
Viimati muutis sander85 13.03.2006, 22:28; muudetud 1 kord
|
|
|
|
HoHo
Vana Pingviin
Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
|
|
Kas ssh on käivitatud või mitte saad teada käsuga ¤ ps -A | grep ssh| wc -l
Kui tulemus on !=0 siis jookseb üks või rohkem SSH'd, kui 0 siis ei ühtki.
Mina kirjutaks tolle if lause sinna bashrc'st käivitatava skripti sisse:
kui ssh ei tööta{
käivita ssh
}
Mingit välist kontrolli pole mõtet hakata leiutama.
|
|
|
|
|
|
|
|
sander85
Vana Pingviin
Vanus: 39
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
|
|
idee oligi mul sama, aga asi jääb shelli syntaxi oskuste taha, ei oska nagu eritis seda if-i üles ehitada
|
|
|
|
_________________
|
|
|
|
HoHo
Vana Pingviin
Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
|
|
|
|
vih
Moderaator
Liitunud: 10.08.2005
Postitused: 654
|
|
Noh alustada võib sellega.
Kood: |
SSHNUM=$(ps -A | grep ssh| wc -l)
if [ $SSHNUM = "0" ]; then
echo "tuleb k2ivitada ssh vms"
else
echo "ssh juba jookseb ("$SSHNUM")"
fi
|
Hoho snippeti põhjal.
|
|
|
|
|
|
|
|
sander85
Vana Pingviin
Vanus: 39
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
|
|
tänud, polnud endal aega süveneda, kasutasin seda jupikest siin ja kõik toimib ilusasti, bootides on tunnel automaatselt yhendatud
|
|
|
|
_________________
|
|
|
|
commodore
Vana Pingviin
Vanus: 37
Liitunud: 02.10.2005
Postitused: 745
|
|
Viimati muutis commodore 16.08.2015, 16:12; muudetud 1 kord
|
|
|
|
HoHo
Vana Pingviin
Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
|
|
commodore kirjutas: | Oh, kui tore nii paljud oskavad shell scripte teha. Tahaks ise ka osata mis sest, et mul sellega midagi teha ei ole. | Toksi google'sse "bash tutorial" ning lase aga käia
|
|
|
|
|
|
|
|
commodore
Vana Pingviin
Vanus: 37
Liitunud: 02.10.2005
Postitused: 745
|
|
|
|
|