「Transwiki:Bash Shell Scripting」の版間の差分
削除された内容 追加された内容
M →環境変数 |
M →環境変数 |
||
742 行
bash -c 'echo $foo'</source>
このスクリプトは<tt>bar</tt>を出力しません。というのも<tt>foo</tt>変数は<tt>bash</tt> コマンドに環境変数として渡されていないからです。(<tt>bash -c <var>script</var> <var>arguments…</var></tt> は、一行のBashスクリプトと同じで、スクリプト<tt><var>script</var></tt>
通常のBash変数を環境変数にするには、"export" を使わなければなりません。次のスクリプトは<tt>bar</tt>が出力''できます''。
<source lang="bash">#!/bin/bash
|