• 10-05-2014, 18:30:40
    #1
    Merhaba

    Arkadaşlar çok aradım fakat yazmayı başaramadım

    Tam olarak istediğim şu if fonksiyonu ile netstat fonksiyonundan çıkan sonuç 0'a eşitse portu yeniden açtırıcam fakat bu php deki gibi bir mantıga oturtamadım yardımlarınızı bekliyorum
  • 10-05-2014, 19:55:50
    #2
    Merhaba,

    portcheck="`netstat -ant | grep 80 | wc -l`"
    if [ "$portcheck" -eq 0 ]
    then
    blablabla
    fi
    şeklindeki örnek kodda "blablabla" kısmına gerçekleştirmek istediğiniz fonksiyonu yazabilirsiniz, sonuç olarak;

    Eğer, tcp protokolüne ait 80 nolu portu kullanan bir bağlantı dizisi yoksa 0'a eşit olur ve ardından ilgili servisi yeniden başlatma veya güvenlik duvarı üzerinden port açma işlemi yapılabilir.

    Teşekkürler.
  • 10-05-2014, 22:06:35
    #3
    anx adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    portcheck="`netstat -ant | grep 80 | wc -l`"
    if [ "$portcheck" -eq 0 ]
    then
    blablabla
    fi
    şeklindeki örnek kodda "blablabla" kısmına gerçekleştirmek istediğiniz fonksiyonu yazabilirsiniz, sonuç olarak;

    Eğer, tcp protokolüne ait 80 nolu portu kullanan bir bağlantı dizisi yoksa 0'a eşit olur ve ardından ilgili servisi yeniden başlatma veya güvenlik duvarı üzerinden port açma işlemi yapılabilir.

    Teşekkürler.
    Teşekkürler hcm çok işime yaradı