[Coco] [Color Computer] [coco] Shell Scripts

Bob Devries devries.bob at gmail.com
Mon Jan 1 18:49:57 EST 2007


If I remember correctly, the command for running tmode from a script is as 
follows:

tmode .1 -pause

--
Regards, Bob Devries, Dalby, Queensland, Australia

Isaiah 50:4 The sovereign Lord has given me
the capacity to be his spokesman,
so that I know how to help the weary.

website: http://www.home.gil.com.au/~bdevasl
my blog: http://bdevries.invigorated.org/

----- Original Message ----- 
From: "George's Coco Address" <yahoo at dvdplayersonly.com>
To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
Sent: Tuesday, January 02, 2007 9:32 AM
Subject: Re: [Coco] [Color Computer] [coco] Shell Scripts


>
>> ----- Original Message ----- 
>> From: George
>>
>>
>>> I'm working on a shell script to speed things up a bit with some stuff
>>> I'm
>>> doing between my coco and this PC. (OS-9 L2 and shell+ 2.1)
>>>
>>> The problem  is with "uloadx" from the OS9 LII BBS package.
>>>
>>> When I use uloadx from a command line on the coco(through the RS232 
>>> port,
>>> /t2), it works fine. However, when I write a shell script to do the same
>>> thing, HyperTerminal and the coco don't seem to talk together properly.
>>>
>>> HyperTerminal times out and gives up trying to send the file and the 
>>> coco
>>> just sits there waiting for the upload.
>>>
>>> Here's the shell script..
>>>
>>> tmode -pause
>>> chd /h0/html/www
>>> del stockcount.txt
>>> del inventory.lzh
>>> uloadx stockcount.txt
>>> makeinventory
>>> lha a -z inventory.lzh inventory/*
>>> dloadx inventory.lzh
>>> tmode pause
>>>
>>
>>
>>
>> Okay. Here's what I've found....
>>
>> This is the revised shell script with -- notes in this email:
>>
>> tmode -pause                          ---- doesn't work. I'm sure if I
>> used
>> Xmode /t2 -pause it would work
>> chd /h0/html/www                 ---- does work
>> del stockcount.txt                  ---- does work
>> del inventory.lzh                    ---- does work
>> uloadx stockcount.txt <>>> /t2  ---- does work
>> makeinventory                       ---- B09 program does work
>> lha a -z inventory.lzh inventory/* <>>> /t2   ---- does work
>> dloadx inventory.lzh <>>> /t2      ----does work
>> tmode pause                          ---- don't know because the -pause
>> didn't work
>>
>> Now, I thought that OS9 would automatically use the current
>> window/terminal
>> as the default for I/O. It seems that sometimes, I have to force it to 
>> use
>> the terminal I'm in.
>> This isn't good, because I'm not always on /T2. I also use /T1 and /T3
>> (using a 6551 ACIA chips on each).
>>
>> Any ideas?
>>
>> George
>
>
> Well, DARN!
>
> Even xmode /t2 -pause doesn't work...... at first.
>
> It seems that the first routine "makeinventory"  has an output to the
> screen. I have to press a button to make it move on to the next screen.
> However, the next process that has output to the screen does so without
> pause(makeinventory).
>
> I'm sure if I just run tmode -pause before I run this, it would be fine,
> but that isn't the idea hare.
>
> Suggestions welcome.
>
>
> George
>
>
> -- 
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco 




More information about the Coco mailing list