unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (SunOS-5.10)
Page:
Section:
Apropos / Subsearch:
optional field

machid(1)                        User Commands                       machid(1)



NAME
       machid,  sun, iAPX286, i286, i386, i486, i860, pdp11, sparc, u3b, u3b2,
       u3b5, u3b15, vax, u370 - get processor type truth value

SYNOPSIS
       sun

       iAPX286

       i386

       pdp11

       sparc

       u3b

       u3b2

       u3b5

       u3b15

       vax

       u370

DESCRIPTION
       The following commands will return a true value (exit code of 0) if you
       are using an instruction set that the command name indicates.

       sun             True if you are on a Sun system.



       iAPX286         True  if you are on a computer using an iAPX286 proces-
                       sor.



       i386            True if you are on a computer using an iAPX386  proces-
                       sor.



       pdp11            True if you are on a PDP-11/45 or PDP-11/70.



       sparc           True if you are on a computer using a SPARC-family pro-
                       cessor.



       u3b             True if you are on a 3B20 computer.



       u3b2            True if you are on a 3B2 computer.



       u3b5            True if you are on a 3B5 computer.



       u3b15           True if you are on a 3B15 computer.



       vax             True if you are on a VAX-11/750 or VAX-11/780.



       u370            True if you are on an IBM(R) System/370 computer.



       The commands that do not apply will return a  false  (non-zero)  value.
       These commands are often used within makefiles (see make(1S)) and shell
       scripts (see sh(1)) to increase portability.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:


       tab()    allbox;    cw(2.750000i)|     cw(2.750000i)     lw(2.750000i)|
       lw(2.750000i).  ATTRIBUTE TYPEATTRIBUTE VALUE AvailabilitySUNWcsu


SEE ALSO
       make(1S), sh(1), test(1), true(1), uname(1), attributes(5)

NOTES
       The  machid  family  of commands is obsolete. Use uname -p and uname -m
       instead.



SunOS 5.10                        5 Jul 1990                         machid(1)