>>824
shで書いても823の疑問は解消されないわけだからそのツッコミは的はずれ。
むしろ配列が使える csh の方がラクかもね。

set before = (`cat renamebefore`)
set after = (`cat renameafter`)
set i = 1
while ( $i <= $#before )
mv $before[i] $after[i]
@ i += 1
end

いや、わしもふだんは sh しか使わんけどさ。