|
发表于 2003-5-18 00:26:26
|
显示全部楼层
逻辑上没什么错误,你的书写格式让人看了有些乱!
#
if ($# !=1) then
echo You must input the month and years
echo $#
else
if ($2 ! "*-*-*") then
echo Your years format is not right.
endif
endif
改成这样你运行试试.我不太懂CSH/TCSH,;)
这位兄弟,你发的帖子着实不好回答,
1,编写脚本是,第一行首先要声明你的脚本需要哪个shell解释器进行解释,如:#!/bin/sh, #!/bin/bash,#!/bin/csh,# (TCHS的第一行只有一个字符,而且必须是#)
2,任何语句,如if-then结构的语句,他们之间需要空格的,而你的从不留空格,那你让shell如何解释??? 如:if command[对]和ifcommand[错]
3,建议你先看看指定的入门帖子.OK?
4,谢谢 |
|