私は私のシェルスクリプトの1つの行を以下の作品について、「不正の変数名」エラーが出る -不正な変数名tcshシェルでlinux
"$WORKING_DIR"/sendEmail.py "$TEST_STRING, Tests passed" "$(cat "$WORKING_DIR"/logs/"$THE_PACKAGE"/testResults.out)" >& "$WORKING_DIR"/logs/mailOut.txt
私は、エラーが次の行から来ていると信じて:
"$(cat "$WORKING_DIR"/logs/"$THE_PACKAGE"/testResults.out)"
私はインターネットで広く見てきましたが、まだ問題を解決できませんでした。
今、私は、この行でエラーが表示されます。それは標準入力から読み取ります。だから私はsetenv ZZZ $(cat "$ WORKING_DIR/logs/$ THE_PACKAGE/testResults.out")を試しました。 – Ashesh
'$()'は有効なcsh構文ではありません。 – Carpetsmoker