プロが教えるわが家の防犯対策術!

evalを用いてインクルード的な事を行いたいのですが、「コマンドが見つかりません」が出てきて困っています
原因はなにがあるのでしょうか?
色々ネットで調べて同じように記述したつもりなのですが

csh初心者で申し訳ありませんが
使い方が悪いのか、環境が悪いのか?判断できません
環境は別の人に作って貰ったんで、環境なら環境から勉強していきたいと考えてます

■TEST010.csh
#!/bin/csh
echo "TEST010-Step0010"
eval `./TEST000.csh`
echo "TEST010-Step0020"
echo " set root_path $root_path;"
echo "TEST010-Step0090"

■TEST000.csh
#!/bin/csh
set lcmoji01 = /export/home/tbn/km
echo "set lcmoji01 $lcmoji01;"

■実行結果
> csh TEST010.csh
TEST010-Step0010
^M: コマンドが見つかりません。
TEST010-Step0020
lcmoji01: 未定義の変数

A 回答 (1件)

改行コードかなぁ? TEST000.csh 単独では動きますか?


でも, source じゃダメなの?
    • good
    • 0
この回答へのお礼

ありがとうございます、どんぴしゃ!改行コードでした
「文字=日本語(EUC)/改行=LF」に、直したら動きました
非常に助かりました。

お礼日時:2009/04/14 14:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!