[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