Scilab Function
Last update : April 1993

unix_g - exécution d'une commande Unix ou DOS, sortie redirigée vers une variable

### Calling Sequence

  `rep=unix_g(cmd)`
  `[rep,stat]=unix_g(cmd)`

### Parameters

- `command-name` : chaîne de caractères
- `rep` : vecteur colonne de chaînes de caractères
- `stat` : un entier, le statut d'erreur, si stat==0 aucune erreur.

### 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 la variable `rep`. Les erreurs se produisant dans l'interpréteur de commande sont interceptées; notez que la *dernière erreur uniquement* est signalée quand `command-name` est une suite de commandes séparées par des ";".

### Examples

    function d=DIR(path)
      path=pathconvert(path,%t,%t)
      if MSDOS then
        d=unix_g('dir '+path)
      else
        d=unix_g('ls '+path)
      end
    endfunction

    DIR('SCI/demos')

### See Also

`unix_s`, `unix_w`, `unix_x`, `unix`,