begin ; !RENAME: old1/new1,old2/new2,...
! JGH moded 24-Jan-84 to use PAM options instead of always '/'
include "inc:util.imp"
byte sep='/', log=0
routine pair(string (255)s)
string (255)from,to
onevent 3,4,9 start
printline(event_message); return
finish
returnif s=""
unless s -> from.(TO STRING(sep)).to start
printline("Rename old".TO STRING(sep)."new"); return
finish
rename(from,to)
print line (from." renamed to ".to) if log=1
end
string (255)line,one,rest
sep = PAM_group sep if pam_group sep >=' '
line = cliparam.","
to upper (line)
log=1 and line = one.rest if line -> one.("-L").rest
while line -> one.(",").rest cycle
pair(one)
line = rest
repeat
endofprogram