Am intalnit o ciudatenia a bash-ului, si ma intrebam daca cineva poate sa
imi explice de ce se intampla ce se intampla.

ymir@ovid:~$ tty | awk -F '/dev/' '{print $2}'
tty2
ymir@ovid:~$ w | grep tty2
ymir     tty2     -                11:05    0.00s  0.11s  0.02s  w
ymir@ovid:~$ w | grep `tty | awk -F '/dev/' '{print $2}'`
Usage: grep
[OPTION]... PATTERN [FILE]...
Try `grep --help' for more information.
ymir@ovid:~$ w | grep "`tty | awk -F '/dev/' '{print $2}'`"
 11:08:34 up 1 day, 15:04,  5 users,  load average: 0.01, 0.02, 0.00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU  WHAT
ymir     tty1     -                11:04   31.00s  0.28s  0.20s  ssh [EMAIL PROTECTED]
ymir     tty2     -                11:05    0.00s  0.10s  0.01s  w
ymir     tty10    -                11:03    4:41   0.08s  0.08s  -bash
ymir     tty11    -                11:02    3.00s  0.44s  0.31s  mutt
ymir     pts/1    :tty12:S.0       11:02    2:03   0.43s  0.43s  irssi -n Ymir

Ce este si mai ciudat, este:
ymir@ovid:~$ echo "w | grep `tty | awk -F '/dev/' '{print $2}'`" | bash -
ymir     tty2     -                11:05    0.00s  0.13s  0.00s  bash -

Mai mult, pe bash-1.14.7-23.6x si pe 1.14.7(1) merge, insa pe bash
2.05a.0(1)-release nu (Debian Sid). Am incercat si pe bash 
2.05.8(1)-release cu care vine Red Hat 7.2, si nici acolo nu a mers..
---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui