以下を追加しました。
export SQOOP_HOME=/usr/bin/
私の/etc/profile
ファイルに。しかし、install.sh スクリプトを実行すると、環境変数が設定されていないと表示され続けます。同様の行を bash_profile にも追加しました。
私が間違っている可能性のあるアイデアはありますか?
以下を追加しました。
export SQOOP_HOME=/usr/bin/
私の/etc/profile
ファイルに。しかし、install.sh スクリプトを実行すると、環境変数が設定されていないと表示され続けます。同様の行を bash_profile にも追加しました。
私が間違っている可能性のあるアイデアはありますか?
シェル スクリプトを実行すると、(デフォルトでは) 非ログインおよび非対話型で実行されます。bash が構成ファイルを探すタイミングと場所の概要については、Unix.SE に関する別の質問に対する私の回答を参照してください。-l
オプションをシバン行に追加して、ログインシェルにすることをお勧めします。
で変更を確認するには、ログインする必要があります/etc/profile
。試す:
bash -l
例えば。