gets directory from filenames
dirs = dirname(files[,flag [,flagexpand]])
:files a string matrix giving a set of file names : :flag, flagexpand boolean optional parameters (default value %t) : :files, dirs string matrices :
dirname returns the directory names of the file entries given in files.
If flag is true the files are first converted to the target type given by the ``getos`_() == ‘Windows’` variable. Moreover, if flagexpand is true leading strings like SCIHOME, SCI or ~ are expanded using environment variables.
Note that dirname(files,%f) can give erroneous results if pathnames given in files do not follow the convention given by the ``getos`_() == ‘Windows’` variable.
dirs=dirname('SCI/modules/fileio/macros/poo.sci')
dirs=dirname('SCI/modules\fileio/macros/poo.sci')
dirs=dirname('SCI/modules\fileio/macros/poo.sci.k')