kontrola prihlasovania v Ubuntu

Sekcia: Programovanie 20.11.2008 | 12:10
zufan   Návštevník
caute mam taky mensi problem (ako pre koho) mam vytvorit skript ktory kazdych 60 sekund kontroluje ci je uzivatel prihlaseny....ak nie tak hodi chybovu hlasku.....
skusal som googlit, aj vselikde hladat, no nic co by sa tomu podobalo som nenasiel takze vobec neviem ako zacat......ak by niekto nieco vedel prosim o pomoc....dakujem
    • Re: kontrola prihlasovania v Ubuntu 20.11.2008 | 13:13
      Avatar michal00 debian, freebsd  Používateľ
      hľadáš slová cron finger last a shellové skripty.

      najväčšia otazka je ako definuješ či človek je prihlasený...
      • Re: kontrola prihlasovania v Ubuntu 21.11.2008 | 16:18
        zufan   Návštevník
        no to som prave nepochopil ani ja.....cele to znie asi takto

        sleduj [n] uzivatel
        n - pocet vterin
        uzivatel - uzivatelske jmeno
        Funkce:
        v zadanem casovem intervalu (standardne kazdych 60 vterin) se testuje, zda se prihlasil zadany uzivatel. Neni­-li uzivatelske jmeno zadano, vypyse se chybova zprava a procedura je ukoncena. Proceduru spoustejte jako proces na pozadi­.

        • Re: kontrola prihlasovania v Ubuntu 03.12.2008 | 13:41
          zufan   Návštevník
          pls potrebujem súrne pomoc.....absolutne na nic som neprisiel.....a clovek ktory mi zadal tuto ulohu povedal iba tolko ze slovo ktore hladam je WHO, lenze neviem urobit aby zistil ci je prihlaseny........ak by bol niekto ochotny poradit bol by som mu velmi vdacny.....pripadne by som sa nejako revanšoval....díkes
          • Re: kontrola prihlasovania v Ubuntu 03.12.2008 | 13:59
            WlaSaTy   Návštevník
            RTFM:

            man -k who

            a napis to v terminali
            • Re: kontrola prihlasovania v Ubuntu 03.12.2008 | 14:53
              zufan   Návštevník
              no prikaz who vcelku chapem lenze neviem napisat podmienku alebo nieco take....a este to ma aj bezat na pozadi, ale to uz by asi nemal byt problem
    • Re: kontrola prihlasovania v Ubuntu 20.11.2008 | 14:40
      Avatar Zefram Cochrane MS Windows Vista Ultimate 64bi  Používateľ
      • Re: kontrola prihlasovania v Ubuntu 10.12.2008 | 17:05
        zufan   Návštevník
        prosim vas este mam jeden dotaz a to ako napisem do skriptu aby mi nieco pisal do suboru ktory zvolim
        • Re: kontrola prihlasovania v Ubuntu 13.12.2008 | 15:09
          Avatar Zefram Cochrane MS Windows Vista Ultimate 64bi  Používateľ
          #!/bin/bash
          
          # zapis do noveho suboru, ak existuje prepise ho
          echo "hlaska 1" > subor1.txt
          
          # zapis na koniec suboru, ak neexistuje vytvori ho
          echo "hlaska 2" >> subor2.txt
          
          # zapis do suboru a zaroven na obrazovku
          echo "hlaska 3" | tee subor3.txt
          
          # hlasky do jedneho suboru, chyby do druheho
          (echo "hlaska 4"; echo "chyba 4" > /dev/stderr) 1> subor4a.txt 2> subor4b.txt
          
          # presmerovanie chyb na std. vystup, zapis hlasok aj chyb do jedneho suboru
          (echo "hlaska 5"; echo "chyba 5" > /dev/stderr) 2>&1 | tee subor5.txt
          
        • Re: kontrola prihlasovania v Ubuntu 13.12.2008 | 15:13
          Avatar Zefram Cochrane MS Windows Vista Ultimate 64bi  Používateľ
          Asi som to spravne nepochopil, takze tu je oprava:
          #!/bin/bash
          echo -n "Zadaj meno skriptu (napr. ./pokus.sh): "
          read SKRIPT
          echo -n "Zadaj meno vystupneho suboru (napr. subor.txt): "
          read SUBOR
          exec $SKRIPT > $SUBOR