unix exécution d'une commande Unix ou DOS Séquence d'appel stat=unix(command-name) Paramètres 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. Exemples 'Windows' then unix("ls $SCI/demos"); end function wd=directory() if getos() == 'Windows' then unix('cd>'+TMPDIR+'\path'); else unix('pwd>'+TMPDIR+'/path'); end wd=read(TMPDIR+'/path',1,1,'(a)'); endfunction wd=directory() ]]> Voir aussi edit manedit unix_g unix_s unix_w unix_x