UNIXオペレーションII 課題1 (99ad0141)

提出されたスクリプト(kadai1.sh)

set i=1
while($i <=5)
	mv aaa.$i.iff bbb.$i.iff 
	@ i ++
end

set i=1
while($i <=3)
	mv bbb.$i.iff ccc.$i.iff
end 

実行結果

引数が2つの場合

# ls
test.1.iff
test.2.iff
test.3.iff
test.4.iff
test.5.iff
# csh kadai1.sh test tmp
while: Expression Syntax.
# ls
test.1.iff
test.2.iff
test.3.iff
test.4.iff
test.5.iff

引数が3つの場合

# ls
xyz.1.iff
xyz.2.iff
xyz.3.iff
xyz.4.iff
xyz.5.iff
# csh kadai1.sh 3 test tmp
while: Expression Syntax.
# ls
xyz.1.iff
xyz.2.iff
xyz.3.iff
xyz.4.iff
xyz.5.iff