Index ( en )
Last modification : 2013/01/26 19:16
|
|
- What is it ?
- Installation and configuration
- Installation
- How to run MSH
- Configuration
- Variables
- Variables syntax
- Setting a variable
- Unsetting a variable
- Special variables
- Syntax
- Comments
- Command syntax
- Block structures
- if ... then ... else ... fi
- case ... in : ... ;; esac
- while ... do ... done
- until ... do ... done
- start ... do ... done
- for ... do ... done
- goto
- backquote `...`
- Conditional with && and||
- Alias
- Setting an alias
- Unsetting an alias
- Internal commands
- addpath: add to PATH
- alias: create an alias
- bc: the basic calculator
- call: run script file
- callr: run encrypted script file
- cd: change directory
- clear: clear screen
- env: the environment dump
- eval: evaluate string expression
- exec: redefine standard stream
- exit: quit the shell
- expr: the arithmetic expressions evaluator
- fc: print the commands history
- getch: wait keyboard press
- jobs: print running jobs
- kill: stop running job
- lib:: run external library
- print: print the command-line to the screen
- prompt: set the command prompt
- pwd: print current directory
- read: wait for a keyboard input
- rem: here it is a comment
- run: run external command
- set: define a variable
- shift: switch command line parameters
- system: run external command
- test: test arithmetics expression
- typeset: another way to set variable
- unalias: delete an alias
- unset: delete a variable
- wait: wait for running command
- !: almost like system command
History
Functions
Jobs
Internal libraries
To go further
Credits
|