Cshell:使用“shift”但是在中间使用一个参数

时间:2013-09-11 12:23:34

标签: csh tcsh

我希望我的Cshell脚本可以通过我的$ argv列表进行处理,但是要通过该列表进行挑选。例如:

@ i = 1
while ( $i <= $#argv )
  if ($argv[$i] == "--ignore-externals") then
    set svnargs = ( $svnargs $argv[$i] )
    shift $argv[1]
  else
    @ i = $i + 1
  endif
end

......但“转变”并不像那样。什么是最好的方法?

0 个答案:

没有答案