Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
unix_g
exécution d'une commande Unix ou DOS, sortie redirigée vers une variable
Séquence d'appel
rep=unix_g(cmd) [rep,stat]=unix_g(cmd) [rep,stat,err]=unix_g(cmd)
Paramètres
- command-name
chaîne de caractères
- rep
vecteur colonne de chaînes de caractères (sortie standard)
- stat
un entier, le statut d'erreur, si stat==0 aucune erreur.
- err
vecteur colonne de chaînes de caractères (sortie d'erreurs)
Description
Envoie la chaîne command-name à l'interpréteur de
commande (sh sous Unix, ou command.com sous DOS). La sortie standard est
reporté dans la variable rep. La sortie d'erreurs est
reporté dans la variable err ou affichée si seulement
deux arguments de sortie. 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 ";".
Exemples
function d=DIR(path) path=pathconvert(path,%t,%t) if getos() == 'Windows' then d=unix_g('dir '+path) else d=unix_g('ls '+path) end endfunction DIR('SCI/etc')
Voir aussi
| Report an issue | ||
| << unix | Entrées/Sorties | unix_s >> |