bash premenna

Sekcia: Programovanie 02.12.2010 | 02:06
xxxx   Návštevník
dobry vecer, mam otazku - ako mozem v ramci bash skriptu dostat do premennej vypis z nasledujucej rury:
who | grep tty7 | mawk '$0=$2'
vopred dik za rady
    • Re: bash premenna 02.12.2010 | 03:14
      Avatar Samuel BWPOW Kupka Almalinux, OpenWRT  Používateľ
      X=`who | grep tty7 | mawk '$0=$2'`
      echo $X
      Strach dát najevo své pocity a zjednat si u druhých respekt je jedním z problémů civilizovaného člověka, který se naučil zpochybňovat svou vlastní pravdu pro zdání objektivity
      • Re: bash premenna 02.12.2010 | 14:54
        xxxx   Návštevník
        dakujem pekne - pomohlo - skusal som vselico, ale tie spätné úvodzovky mi nenapadli :)
        • Re: bash premenna 02.12.2010 | 20:24
          l_barbarossa   Návštevník
          no da sa to aj tak ze:
          echo $(commands)
          nechapem inak, co ma robit ta expression,
          nechcel si nahodou nieco taketo ?:
          echo $(w|awk '/tty7/{print$1"="$2}')
          • Re: bash premenna 02.12.2010 | 20:29
            l_barbarossa   Návštevník
            samozrejme, to priradenie bude v zmysle Samovho prispevku vyssie:
            X=${commands)
            • Re: bash premenna 02.12.2010 | 20:32
              l_barbarossa   Návštevník
              dofaka, typo
              X=$(commands)
          • Re: bash premenna 02.12.2010 | 21:34
            xxxx   Návštevník
            robil som si skriptik pre hibernaciu (zhodenie x servera - hibernacia - dehibernacia - start x servera... kedze moj nvidia driver nepodporuje hibernaciu) a potreboval som v ramci skriptu znemoznit hibernaciu v pripade, ze je niekto prihlaseny do grafiky... gdm stop totiz korektne neukonci graficke prihlasenie...