host

Scilab Function
Last update : 25/04/2007

host - exécution d'une commande Unix ou DOS

### Calling Sequence

  `stat=host(command-name)`

### Parameters

- `command-name` : chaîne de caractères contenant les commandes à exécuter
- `stat` : un entier

### Description

Envoie la chaîne `command-name` à l'interpréteur de commande (sh sous Unix, ou command.com sous DOS). La sortie standard et les erreurs sont reportées dans l'interpréteur de commande.

`stat` vaut -1 en sortie si la fonction ne peut pas être appelée (pas assez de mémoire par exemple) ou alors le code de sortie de l'interpréteur de commande.

### Examples

        //creation d'un fontion pour recuperer la path courant
        function wd=getdir()
          if MSDOS then
            host('cd>'+TMPDIR+'\path');
          else
            host('pwd>'+TMPDIR+'/path');
          end
          wd=read(TMPDIR+'/path',1,1,'(a)')
        endfunction
        //appel de la fonction
        wd=getdir()

### See Also

`edit` , `manedit` , `unix_g` , `unix_s` , `unix_w` , `unix_x` ,