host - exécution d'une commande Unix ou DOS
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.
//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()