In article <mailman.1944.1265367378.28905.python-l...@python.org>,
Dennis Lee Bieber  <wlfr...@ix.netcom.com> wrote:
>On 4 Feb 2010 16:18:04 -0800, a...@pythoncraft.com (Aahz) declaimed the
>following in gmane.comp.python.general:
>> 
>> But in bash scripting, you'd just use rsync or cp or rm -- maybe an
>> example would make clearer how REXX differs from bash.
>
>       I suspect the only really good examples would have to written under
>OS/VMS (where it originated, written to be a more powerful & friendlier
>replacement for the EXEC scripting language) or AmigaOS -- to
>demonstrate the switching interaction of command handlers. REXX
>implementations for Windows and Linux pretty much only support the
>"shell" as a command handler, whereas the two named OS could address
>editors (and on the Amiga, word processors, desktop publishing programs,
>terminal emulators/comm programs, system editor).
>
>       My Amiga's been in storage since Win95 days, so this is a fictitious
>example based on the reference manuals.
>
>address command        /* use normal command shell to process commands */
>file = 'some.file'
>'run ed' file  /* start ED editor in background, editing 'file'*/
>address ED     /* send commands to the ED instance */
>'b'            /* go to bottom of file */
>'i /text to be inserted before bottom line/'
>'t'            /* to to top */
>'a /text inserted after first line/'
>find = 'needle'
>replace = 'thorn'
>'rpe /' || find || '/' || replace '/'
>'x'    /* save & exit */
>address command
>'type' file            /* type file to screen */
>'filenote' file "edited via AREXX script"

IOW, kinda like AppleScript?
-- 
Aahz (a...@pythoncraft.com)           <*>         http://www.pythoncraft.com/

import antigravity
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to