Previous Next        Current Page: NeXtMidas Training / Common Midas Concepts / Basic Features / Shell
Start Here   
Background   
Common Midas Concepts   
   + Version Numbering   
   - Basic Features   
      - Shell   
      - Results   
      - AUX   
      - Option Trees   
      - Command Types   
      - Data Pipes   
      - Messaging   
      - Midas Time   
   + Data Types   
   + Blue Files   
   + Lab 1   
Getting Started - Part 1   
Getting Started - Part 2   
Working with Files   
Option Trees   
Macros - Part 1 (Basics)   
Macros - Part 2 (Graphics)   
NetBeans - Part 1 (Setup)   
NetBeans - Part 2 (GUIs)   
NetBeans - Part 3 (Profiler)   
Eclipse - Part 1 (Setup)   
Eclipse - Part 2 (GUIs)   
Primitives   
Applets & WebStart   
Maps & Imagery   
X-Midas Interoperability   
RMIF & Remoting   
Installing NeXtMidas   
Support & Maintenance   
File Handlers   


  • Shell
    • The command shell is the nucleus of the Midas system.
    • It is the piece of software that receives and reacts to text commands from the user or interoperating software.
    • Throughout the history of the Midas family, there have been numerous shells with various features, some welcomed and others despised.
    • For flexibility, NeXtMidas and X-Midas provide two basic shell operating modes:
      Interactive
      The Midas shell is explicitly entered. Further interaction is done within the shell.
      One-Shot
      Midas starts up, runs a single command, and then exits.
      It is not uncommon for the "single" command to be a full-scale application.