Quantcast
Channel: Bashタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 2722

bashでシェル変数を環境変数に変換する

$
0
0

なにがしたい?

別ファイルで定義されているシェル変数を環境変数に変換したい。
初歩的だけど思いつくのに数分かかったのでメモ

方法

環境変数はexportで定義できるので、純粋にexportしてあげればいい。

var.sh
var="qiita"
run.sh
#!/usr/bin/env bashsource ./var.sh
export var=$var#ここが大事
./print.sh
print.sh
#!/usr/bin/env bashecho$var

export var=$varしないと、print.shにvarの値が引き継がれない


Viewing all articles
Browse latest Browse all 2722

Trending Articles