[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:20573] Re: シェルスクリプトについて


ナガノ@大阪です。

》 劉@千葉大です。
》 
》 >  >> 結論として、シェルスクリプトの一番始めには、
》 >  >> #!シェルの指定
》 >  >> を付けようということです。
》 
》 これは知りませんでした。そこで、
》 
》 #!/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
				    △△△△△△△△△△△△△△△△△

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」