我是 csh 脚本的新手,这是我第一次编写任何脚本:这是代码:
#!/bin/csh
#arg1 path
#arg2 condition
#arg3 number of files
#arg4-argN name of files
set i=0
while ( $i < $3 )
if ($2 == 0) then
cp /remote/$1/$($i+4) $1/new.$( $i+4 )
p4 add $1/new.$($i+4)
else
p4 edit $1/new.$($i+4)
cp /remote/$1/$($i+4) $1/new.$($i+4)
endif
$i = $i+1
end
但在这里我不断出错。非法变量名。我已经阅读了一些教程,但没有得到任何相关的东西。请帮忙。谢谢。