電子計測系のプログラミング言語、HP-BASICについて解説します。シェルの機能1HP-UXのシェルについて1HP-BASICを使用するのに、HP-UNIXが基本となります。HP-BASICを使う必要がある人は、旧HP-UNIXの操作が不可欠となっています。この操作は当然UNIXがベースとなっていて、シェルとのやり取りが不可欠です。実行したり、カーネルにシステムコールを行ったりするコマンドインタープリタです。シェルは他のコマンドと同様に一種のユーザプログラムになっています。通常HP-UX10.x以前は標準シェルと呼ばれる独自仕様、HP-UX11.x以降はCシェルが用いられているようです。実行環境の設定スタートアップ時の設定シェルスクリプトの実行があります。シェル機能の根幹です。これはみなさんがよく実行するコマンドのことです。入出力切り替えシェルは標準出力をファイルに切り替えることができます。標準出力をファイルに切り替える場合は">"文字を使用します。あるファイルの内容を失わないで追加する場合は">>"を使用します。コマンドの標準入力を他のファイルに切り替えるには"<"文字を使用します。プロセスのパイプ処理ファイルの機能をもちいることで、1つのコマンド出力を別のプロセスの標準入力に用いることができます。このプロセスをパイプといい、"|"を使って用います。この文字でつなぐことにより、前のコマンドの結果を次のプロセスの入力に置き換えることができます。バックグランドプロセスHP-UXにおいて、プロセスとはある仕事をするプログラムのことです。コマンドを実行しているとそれが1つのプロセスになります。そのコマンドの後に"&"をつけることによってコマンドの終了をまたずに次のコマンドを実行することができます。この実行コマンドをバックグランドプロセスといいます。