podivne chovani bash-e

Pavel Lisy pali na tmapy.cz
Pátek Červenec 1 13:16:09 CEST 2005


Dobry den,

narazil jsem na neco, ceho jsem si zatim nikde nevsiml. Prosim o nazor,
zda je to chyba, nebo je to spravne chovani.

1. toto mi pripada spravne (posledni radek):

RHEL 3, update 5
bash --version
GNU bash, version 2.05b.0(1)-release (i386-redhat-linux-gnu)
Copyright (C) 2002 Free Software Foundation, Inc.

# TEST='raz dva'
# echo $TEST
raz dva
# set | grep TEST
TEST='raz dva'


2. toto je nejake divne (posledni radek):

RHEL 2.1: 
bash --version
GNU bash, version 2.05.8(1)-release (i386-redhat-linux-gnu)
Copyright 2000 Free Software Foundation, Inc.

# TEST='raz dva'
# echo $TEST
raz dva
# set | grep TEST
TEST=$'raz dva'


Dela vam to stejne i v jinych distribucich pri stejne verzi bash?

Je to normalni nebo je to na ohlaseni chyby?


Pavel

-- 
Pavel Lisy <pali na tmapy.cz>
T-MAPY spol. s r.o.



Další informace o konferenci Linux