home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Meeting Pearls 3
/
Meeting_Pearls_III.iso
/
Pearls
/
text
/
FAQ
/
bonus
/
faq_rename_byKL.rexx
< prev
next >
Wrap
OS/2 REXX Batch file
|
1995-09-17
|
1KB
|
44 lines
/* ARexx skript
zur Umbenennung der Fakename-FAQ mittels Keyword-Liste
$VER: faq_rename_byKL.rexx 1.0 (17.09.95) ©1995 Khamsonh Marcel Khounlivong
*/
OPTIONS RESULTS
PARSE ARG keylist destination
keylist = Strip(keylist)
destination = Strip(Strip(destination),t,'/') || '/'
IF (destination == "/") THEN DO
SAY "faq_rename.rexx ©1995 Khamsonh Marcel Khounlivong"
SAY "use:
[rx] faq_rename_byKL[.rexx] keylist destination
"
EXIT 0
END
CALL AddLib("rexxsupport.library",5,-30)
IF (~Open(infile,keylist,r)) THEN DO
SAY ''keylist 'not exists'
EXIT 20
END
DO FOREVER
string = ReadLn(infile)
IF (string == "") THEN DO
CALL Close(infile)
EXIT
END
arcname = Word(string,1)
faq = Word(string,Words(string))
pos1 = Pos('/',arcname)
DO WHILE(pos1 ~= 0)
CALL MakeDir(destination || SubStr(arcname,1,pos1-1))
pos1 = Pos('/',arcname,pos1+1)
END
ADDRESS command 'Copy' faq destination || arcname
END