ナガノ@大阪です。
》 劉@千葉大です。
》
》 > >> 結論として、シェルスクリプトの一番始めには、
》 > >> #!シェルの指定
》 > >> を付けようということです。
》
》 これは知りませんでした。そこで、
》
》 #!/bin/tcsh
》 set d = `date`
》 echo "Today is $d[2-3]"
》
》 とやってみたところ、
》 今度は何も表示されませんでした。
》 まだどっかおかしいでしょうか?
あれ?私のマシンではこれで表示されましたよ。
ひょっとして、/bin/tcsh が無いとか、あと date という alias が
有るとかってことないですか。ともかく tcsh のパスをチェックし
て、2行目を、set d = `/bin/date` とフルパス指定してみて下さ
い。
それにしても、
#!/bin/csh -f
echo "Today is" `/bin/date '+%b %e'`
もしくは、
#!/bin/csh -f
date '+Today is %b %e'
ではダメなんですか?
▽▽▽▽▽▽▽▽▽▽▽▽ Sarbine▽
NAGANO Yasushi[永野 靖]
freyja _at_ msr.mei.co.jp
△△△△△△△△△△△△△△△△△