MACHID(1) — USER COMMANDS
NAME
machid, sun, kap, iAPX286, i386, m68k, mc68010, mc68020, pdp11, sparc, u3b, u3b2, u3b5, u3b15, vax, − return a true exit status if the processor is of the indicated type
SYNOPSIS
sun
kap
iAPX286
i386
m68k
mc68010
mc68020
pdp11
sparc
u3b
u3b2
u3b5
u3b15
vax
DESCRIPTION
The following commands will return a true value (exit code of 0) if you are on a processor that the command name indicates.
sun True if you are on a Solbourne system.
iAPX286 True if you are on a computer using an iAPX286 processor.
i386 True if you are on a computer using an i386 processor.
m68k True if you are on a computer using an MC68000-family processor.
mc68010 True if you are on a computer using an MC68010 processor.
mc68020 True if you are on a computer using an MC68020 processor.
pdp11 True if you are on a PDP-11.
sparc True if you are on a computer using a SPARC-family processor.
u3b True if you are on a 3B20S 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.
The commands that do not apply will return a false (non-zero) value. These commands are often used within make(1) makefiles and shell procedures to increase portability.
SEE ALSO
arch(1), mach(1), make(1), sh(1), test(1V), true(1)
Solbourne Computer, Inc. — 4 Feb 1991