[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

コマンド「setenv」と「export」の違い

スポンサーリンク

予備知識


用語意味
コマンドコンピュータに対する「これやれよっ」って命令
環境変数プログラムさん向け伝言板
シェル人間様からの入力をコンピュータさんに伝えるプログラム
sh系シェルの系統の一つで、shを元にしたshbashksh(、zsh)をひとまとめにした表現
csh系シェルの系統の一つで、cshを元にしたcshtcsh(、zsh)をひとまとめにした表現

それぞれの用語の意味


用語意味
setenv【コマンド】環境変数を設定するときに使うコマンド
export【コマンド】環境変数を設定するときに使うコマンド

似ているところ


どちらも、環境変数を設定するときに使うコマンドです。


違うところ


使用しているシェルによって、使用できるコマンドが違います。「setenv」コマンドはcsh系で使えるコマンドです。「export」コマンドはsh系で使えるコマンドです。


個人的な使い分け


私自身はtcshをメインで使っているので、ほとんど「setenv」コマンドです。
好みのシェルがsh系であれば「export」コマンド、csh系であれば「setenv」コマンドを使ってあげてください。


スポンサーリンク