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

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

スポンサーリンク

予備知識


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

それぞれの用語の意味


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

似ているところ


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


違うところ


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


個人的な使い分け


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


スポンサーリンク
書籍画像056
書籍画像061


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
実務で役立つ ログの教科書 基礎知識から収集方法・分析手法・トラブルシューティング・パフォーマンス最適化・機械学習での活用まで
「技術書」の読書術 達人が教える選び方・読み方・情報発信&共有のコツとテクニック