Hirdetés

Keresés

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

  • DarkByte

    addikt

    válasz #25954560 #6218 üzenetére

    Ööö.. nem pont erre gondoltam, de lehet hogy amit írtál is megfelelő, mert ha az echo eredményeként létrejövő fájl nem char típusú akkor csak szimplán letörlöm az echo utáni tesztben. Mindjárt ki is próbálom :)

    Előtte nem jó nekem ha tesztelgetek mert még mindig fennállhat az az eset hogy a teszten túljutok, a modem pedig eltűnik az echo előtt a scheduler szeszélye miatt :D. Ezért hoztam fel példának a noclobber -t mert azzal tudok ilyet csinálni:

    if ( set -o noclobber; echo "$$" > "$LOCK_FILE") 2>/dev/null;
    then
    # nálunk a lock!
    else
    # hát ez nem jött össze :(
    fi

    A lock fájl tesztelése és a lefoglalás egy utasításban történik ha sikerül, egyébként a hibát is ő adja. Ugyan ez kellene nekem most itt is, hogy az echo ha van fájl beleírja az eredményt a ttyUSB1 -be, ha nem létezik akkor nem hozza létre és hibát ad.

    Mod: úgy nézem jó lesz a megoldásod, köszönöm! :R
    Ha valaki esetleg mégis tudna egy olyan megoldást amit itt feszegettem az természetesen továbbra is érdekel, ha másra nem hát fejtágításnak jó lesz. :K

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