Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.acorn.programmer > #6299

How to run cmd line task from within a BASIC program

From Paul Stewart <narrowboat-paul@outlook.com>
Newsgroups comp.sys.acorn.programmer
Subject How to run cmd line task from within a BASIC program
Date 2022-01-01 21:10 +0000
Organization Aioe.org NNTP Server
Message-ID <37b525a459.Paul@outlook.com> (permalink)

Show all headers | View raw


Hi,

I have a little WIMP program I have written in BASIC.
As part of the Run file, it runs a *command and out puts results to a 
file.  This works fine.

However I would like to be able to run the same command within a procedure 
in the program to allow the file to be refreshed.

I have tried using SYS "OS_CLI","ifconfig -a > <Wimp$ScrapDir>.ifinfo"
This has the desired effect, being that it sends output of ifconfig -a to 
the ifinfo file in the scrap folder.  However the program stops at this 
point :(  Having opened a task window, and entered BASIC.  Running the 
above SYS command exits BASIC and returns to command prompt.  Obviously 
the same is occurring when attempting to run as part of the program and 
explains why it just stops without any error.

Is SYS "OS_CLI" the correct command I should be using for this?  Or is 
there another equally simple command to use that allows the program to 
continue after it has run?

-- 
Paul Stewart
Sent from A9home running RISC OS 4.42

Back to comp.sys.acorn.programmer | Previous | NextNext in thread | Find similar | Unroll thread


Thread

How to run cmd line task from within a BASIC program Paul Stewart <narrowboat-paul@outlook.com> - 2022-01-01 21:10 +0000
  Re: How to run cmd line task from within a BASIC program Harriet Bazley <harriet@bazleyfamily.co.uk> - 2022-01-02 01:06 +0000
    Re: How to run cmd line task from within a BASIC program Paul Stewart <narrowboat-paul@outlook.com> - 2022-01-02 20:29 +0000
    Re: How to run cmd line task from within a BASIC program Matthew Phillips <spam2011m@yahoo.co.uk> - 2022-01-05 07:58 +0000
      Re: How to run cmd line task from within a BASIC program druck <news@druck.org.uk> - 2022-01-05 18:02 +0000
  Re: How to run cmd line task from within a BASIC program Gerph <gerph@gerph.org> - 2022-01-19 16:53 -0800
    Re: How to run cmd line task from within a BASIC program Paul Stewart <narrowboat-paul@outlook.com> - 2022-01-20 19:54 +0000

csiph-web