私は 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
しかし、ここで私はエラーを取得しています。変数名が不正です。いくつかのチュートリアルを読みましたが、関連するものは何もありません。助けてください。前もってThx。