[Coco] Fwd: Re: Redirection.
Dave Philipsen
dave at davebiz.com
Thu Apr 2 21:03:53 EDT 2020
Take a look at the help file for the dsave command. Two examples are shown.
Create a script to copy /h0 to /h5 with forced rewrite:
chd /h0; dsave -r /h5 > dsave.out
(This is an example of how output of the dsave command which is normally
routed to STDOUT is redirected to a text file named 'dsave.out')
Immediately copy /d0 to /d1 with a 24k copy buffer:
chd /d0; dsave -s24 /d1 ! shell -p
(Output of the dsave command is piped to shell)
So first example is of redirection to a file using '>' and second is an
example of piping output from one program to another using '!'.
On 4/2/2020 3:37 PM, coco at jechar.ca wrote:
>
> OK I have tried not working so could you send me
> three things.
>
> 1. A program "A" that produces the output.
> 2. A program "B" that takes program "A"'s output and
> processes it in some way to produce the final output.
> 3. A OS9 script that illustrates how to use these programs
> together.
>
> Don't care about the details whatever is easy.
> Just need to see an example to understand the
> principals.
>
> Charlie
>
> -------- Original Message --------
> Subject: Re: [Coco] Redirection.
> Date: 2020-04-02 14:56
> From: Dave Philipsen <dave at davebiz.com>
> To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
> Reply-To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
>
> Nothing special has to be done. It just works.
>
> As long as your programs use STDIN and STDOUT which are the paths
> to/from the keyboard and terminal display, they will work with
> redirected input/output.
>
>
>
>> On Apr 2, 2020, at 11:26 AM, coco at jechar.ca wrote:
>>
>>
>> In os9 one should be able to pipe the output of one process
>> into another does anyone have an example of how this works
>> for basic09 or can it only be done in another language.
>>
>> What I want is a program that can accept the text output by
>> another program just as if it were typed into a INPUT text$
>> statement by a user.
>>
>> So two questions:
>>
>> 1. How to design test1.b09 so that you could redirect
>> another os9 program such as dir to act as it's input.
>>
>> 2. Does anything special have to be done so that a program
>> test2.b09 can redirect it's output to act as the input for
>> test1.b09 at the command line.
>>
>> Do you have any sample code that shows how I could set this
>> up.
>>
>> Charlie.
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> https://pairlist5.pair.net/mailman/listinfo/coco
>
More information about the Coco
mailing list