[Comm] mad console
Dmitry Azhichakov
=?iso-8859-1?q?admitry_=CE=C1_rol=2Eru?=
Сб Ноя 8 22:24:03 MSK 2003
Доброго времени суток.
On Sat, Nov 08, 2003 at 08:46:29PM +0300, Pavel S. Khmelinsky wrote:
> Коносльный листинг:
> [hmepas на localhost hmepas]$ for i in eth1 eth0;do echo $i;done
> eth1
> eth0
> [hmepas на localhost hmepas]$ for i in eth1 eth0;do echo $i;done
> eth1
> eth0
> [hmepas на localhost hmepas]$ IFS='eth0 eth1' ; for i in $IFS;do
> echo $i;done
> [hmepas на localhost hmepas]$ for i in eth1 eth0;do echo $i;done
>
>
> [hmepas на localhost hmepas]$ for i in eth1 eth0;do echo $i;done
>
>
> [hmepas на localhost hmepas]$
>
> Нифига не понимаю, почему такое может быть? Т.е. после строчки
> IFS='eth0 eth1' ; for i in $IFS;do echo $i;done консоль начинает
> вести себя очень странно, причем как bash так и sh, как в чистой
> консоли так и под xterm'ом
IFS - спец. переменная для bash (Input Field Separator). См. man bash.
Попробуй использовать другое имя, например, "IFACES".
--
С уважением,
Димыч
Подробная информация о списке рассылки community