まだ画像を直接投稿することはできないので、リンクを次に示します: http://i.imgur.com/sjPVNU6.png
私が取り組んでいる Informatica プロジェクトの基本的な UNIX ファイル スクリプトを学習しようとしています。私は過去にいくつかのスクリプトを使用しましたが、何をすべきかについて非常に初歩的な考えしか持っていないので、既存のスクリプトのさまざまな部分をいじっているだけです。
コマンドの動作の一部について、表も裏もわかりません。ECHO を使用した例を次に示します。定義した変数、変数名、またはエラーのいずれかをランダムに返すように見えます。
たとえば、なぜですか:
$ _Src="/home/axxxxxx"
$ echo "${_Src}"
戻る
/home/axxxxxx
しかし
$ INFA_HOME="/home"
$ echo "${INFA_HOME}"
戻り値
ksh: "${INFA_HOME_^H}": bad substitution
その他不可解な行動:
$ echo "${INFA_HOME} now"
>
$ echo "${INFA_HOME} now"
/home now
$ echo "${INFA_HOME} "
{INFA_HOME}
$ echo "${INFA_HOME} now"
/home now