Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP-UX Reference > M


HP-UX 11i Version 3: February 2007

Technical documentation

» Feedback
Content starts here

 » Table of Contents

 » Index


machid: hp9000s200, hp9000s300, hp9000s400, hp9000s500, hp9000s700, hp9000s800, hp-mc680x0, hp-pa, pdp11, u370, u3b, u3b10, u3b2, u3b5, vax — provide truth value about processor type


hp9000s200 hp9000s300 hp9000s400 hp9000s500 hp9000s700 hp9000s800 hp-mc680x0 hp-pa pdp11 u3b u3b2 u3b5 u3b10 u370 vax


The following commands return a true value (exit code 0) if the a processor type matches the command name. Otherwise a false value (exit code nonzero) is returned. These commands are commonly used within make makefiles and shell procedures to improve portability of applications (see make(1)).

CommandTrue forCommandTrue for
hp9000s200Series 200pdp11PDP-11/45 or PDP-11/70
hp9000s300Series 300u3b3B20 computer
hp9000s400Series 400u3b23B2 computer
hp9000s500Series 500u3b53B5 computer
hp9000s700Series 700u3b103B10 computer
hp9000s800Series 800 or 700u370IBM System/370 computer
hp-mc680x0Series 200, 300, or 400vaxVAX-11/750 or VAX-11/780
hp-paSeries 700 or 800 


Given a shell script that must behave differently when run on an HP 9000 Series 700 or 800 system, select the correct code segment to be executed:

if hp9000s800 then # system is Series 700 or 800. if hp9000s700 then # System is Series 700 # Series 700 code fragment goes here else # System is Series 800 # Series 800 code fragment goes here fi fi


hp9000s800 always returns true on both Series 800 and Series 700 systems. Therefore, when using this command in scripts to determine hardware type, always use both hp9000s800 and hp9000s700 in the appropriate sequence to ensure correct results (see EXAMPLES).

machid(1) will no longer provide support for future machines beyond the Series 800 and Series 700 systems. Decisions should be based on the hardware and software configuration information returned by getconf(1).

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1983-2007 Hewlett-Packard Development Company, L.P.