|
||||||||
|
Next
Previous
Contents
13. Running a DOS-application directly from Unix shell
This part of the document was written by Hans <lermen@fgan.de>.
13.1 Using the keystroke and commandline options.
Make use of the keystroke configure option and the -I commandline option of DOSEMU (>=dosemu-0.66.2) such as
The "..." will be 'typed in' by dosemu exactly as if you had them typed at the keyboard. The advantage of this technique is, that all DOS applications will accept them, even interactive ones. A '\' is interpreted as in C and leads in ESC-codes. Here a list of of the current implemented ones:
When using X, the keystroke feature can be used to directly fire up a DOS application with one click, if you have the right entry in your .fvwmrc
13.2 Using an input file
I tested this with dosemu-0.64.4/Linux-2.0.28 and it works fine. When your dos-app does only normal printout (text), then you may even do this
FILE.out then contains the output from the dos-app, but merged with ESC-sequences from Slang. You may elaborate this technique by writing a script, which gets the dos-command to execute from the commandline and generate 'FILE' for you.
13.3 Running DOSEMU within a cron jobWhen you try to use one of the above to start dosemu out of a crontab, then you have to asure, that the process has a proper environement set up ( especially the TERM and/or TERMCAP variable ). Normally cron would setup TERM=dumb, this is fine because DOSEMU recognizes it and internally sets it's own TERMCAP entry and TERM to `dosemu-none'. You may also configure your video to
or have a TERM=none to force the same setting.
In all other crontab run cases you may get nasty error messages either
from DOSEMU or from Slang.
Next Previous Contents |
|||||||
The DOSEMU team |