setenv【コマンド】
コマンドだよ
UNIX系で使えるよ
環境変数を設定するよ
簡単に書くよ
setenv【コマンド】とは
コンピュータさんに対する命令文(コマンド)のひとつ
であり
環境変数
(コンピュータさんが持っている変数)を設定するときに使うコマンド
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「環境変数」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
環境変数は「プログラムさん向け伝言板」です。
詳細は、用語「環境変数」の説明を ご覧ください。
以上を踏まえて
環境変数を設定するときに使うコマンド
が「setenv」コマンドです。
「setenv」コマンドはUNIX系(LinuxとかMacとか)で使えます。
書き方は
setenv [環境変数名] [値]
です。
オプションは、ありません。
「あれ?『export』コマンドと何が違うの?」と感じるかもしれませんね。
「setenv」と「export」の違いですが……役割は同じです。
どちらも環境変数を設定するときに使います。
ただし「setenv」はcsh系のシェルで使われるコマンドです。
それに対して「export」はsh系のシェルで使われるコマンドです。
よく分からなければ方言みたいなものだと思ってください。
「setenv」と「export」の違いは「マック」と「マクド」の違いみたいなものです。
「setenv」コマンドは、何も指定しないで
setenv
と打った場合、現在設定されている環境変数の一覧が表示されます。
一言でまとめるよ
まぁ「setenv」ってコマンドが出てきたら「環境変数
(コンピュータさんが持っている変数)を設定するときに使うんだな~」と お考えください。
おまけ
■訳してみるよ
「set(セット)」の意味は「(正しい場所に)置く」とか「(時間とかを)合わせる」とか「(期限とかを)設定する」とか「一組」とか「一式」とかです。
「env」は多分「environment(エンバイロメント)」の略です。
「environment(エンバイロメント)」の意味は「環境」とかです。
何となく くっつけると
環境をセットする
となります。
■「linux setenv ない」で情報をお探しの方へ
setenvはcsh系で使えるコマンドです。
例えばbashを使っている状態で「setenv」と打った場合、コマンドが見つからないと怒られます。
cshもしくはtcshにしてから「setenv」と打ってください。おそらくコマンドが見つかるはずです。
■検索してみる?






