ここに故障表示私のスクリプトの簡易版です:私は変数をエコーするとバッシュ:シンプルな変数の代入の「コマンドが見つかりません」
#!/bin/bash
${something:="false"}
${something_else:="blahblah"}
${name:="file.ext"}
echo ${something}
echo ${something_else}
echo ${name}
、私は私が入れた値を取得するには、だけでなく、それエラーが発生します。私は間違って何をしていますか?
出力:次の3つがstdoutに出力されている間
./test.sh: line 3: blahblah: command not found
./test.sh: line 4: file.ext: command not found
false
blahblah
file.ext
最初の2行は、stderrに放出されます。
私のプラットフォームは、fedora 15、bashバージョン4.2.10です。
フン、私は実現しなかった理由を、私は知りませんそれは...私の問題を解決すると思う。ありがとう! – tjameson
@IgorVizma:ええと...私はそこに例を挙げました... –