Új hozzászólás Aktív témák

  • Maximusz

    aktív tag

    válasz vargalex #29658 üzenetére

    Szia!

    amit ajánlottál elkezdtem nézegetni a lehetőségeket, a legszimpatikusabb talán ez volt:

    #!/bin/sh
    ENABLED=1

    if [ "$BUTTON" = "wps" ] ; then
    if [ "$ACTION" = "pressed" ] ; then
    DVBT_STATUS=$(ps | grep mumudvb | grep -v grep)
    if [ "$DVBT_STATUS" == "" ]; then
    screen -dmS mumudvb mumudvb -d -c /etc/mumudvb/mindigtv-mux-a.conf
    logger "A-mux start with mumudvb"
    else if [ "$DVBT_STATUS" == "" ]; then #itt hogy különböztessem meg ?
    screen -dmS mumudvb mumudvb -d -c /etc/mumudvb/mindigtv-mux-c.conf
    logger "C-mux start with mumudvb"
    else
    killall screen
    logger "DVB-T stoped"
    fi
    fi
    fi

    if [ "$BUTTON" == "wps" -a "$ACTION" == "released" -a $SEEN -ge 3 ]; then
    TORRENT_STATUS=$(ps | grep transmission | grep -v grep)
    if [ "$TORRENT_STATUS" == "" ]; then
    /etc/init.d/transmission start
    logger "Transmission start"
    else
    /etc/init.d/transmission stop
    logger "Transmission stop"
    fi
    fi

    de maradt pár kérdés, hogy hogyan tudom megkülönböztetni, hogy épp melyik mux megy, illetve szerinted szintaktikailag helyes-e amit összeollóztam ?

Új hozzászólás Aktív témák