Re: OSTYPE & MACHTYPE

From
Andrew Lutov (2:5000/26)
To
Serguei Revtov
Date
2006-01-27T14:56:38Z
Area
RU.UNIX.SOLARIS
From: "Andrew Lutov" <andrew_l @ newmail.ru>

Hello, Serguei!

 AA>> Hello All.  Кто выставляет эти две переменные? Ядро, скрипты при
 AA>> загрузке системы?

 SR> bash вроде

 SR> # env|grep OSTY
 SR> # bash
 SR> bash-2.02# env|grep OSTY
 SR> OSTYPE=solaris2.4

 SR> видать выставляет ОС, в которой его компилили.

Компилили или работает ?

Sun Microsystems Inc.   SunOS 5.9       Generic May 2002
$ env|grep OSTY
$ bash
bash-2.05$ env|grep OSTY
OSTYPE=solaris2.9

bash-2.05$ env|grep MACHTY
MACHTYPE=sparc-sun-solaris2.9

Спорить конечно трудно, т.к. его действительно под ОС собирают, но
наверное в случае компиляции оно должно присутствовать в теле самого bash?



 SR> А вот в man bash:

 SR>      OSTYPE
 SR>           Automatically  set  to  a  string  that  describes  the
 SR>           operating  system  on  which  bash  is  executing.  The
 SR>           default is system-dependent.

 SR>      MACHTYPE
 SR>           Automatically set to a string that fully describes  the
 SR>           system type on which bash is executing, in the standard
 SR>           GNU cpu-company-system format.  The default is  system-
 SR>           dependent.

 SR> врут ж)

Точно ?

-- 
А5 увидимся е2 ли 


--- ifmail v.2.14.os-p7
 * Origin: Garant-Siberia fidonet station (2:5000/26@fidonet)
SEEN-BY: 46/50 400/333 520 450/1024 463/68 464/36 910 465/213 550/5068 5000/0
SEEN-BY: 5000/2 3 14 26 67 81 94 104 130 170 5000 5002/5002 5004/75 1111
SEEN-BY: 5005/14 5009/14 5010/77 352 5011/13 5012/46 5015/28 5020/545 715 4441
SEEN-BY: 5021/29 5025/3 5027/12 5029/34 5030/115 1957 5035/38 5045/7 5053/16
SEEN-BY: 5054/1 4 8 9 28 35 37 5055/177 5062/10 5070/66 5080/1003 5085/13
SEEN-BY: 5090/1029 5095/20 5096/18 6000/1 6035/1
PATH: 5000/26 5000 5020/545 5054/1 37