Scilab 5.3.1
- Aide Scilab
- Entrées/Sorties [fichiers]
- chdir
- fullfile
- getlongpathname
- getshortpathname
- mkdir
- pwd
- rmdir
- basename
- copyfile
- createdir
- deletefile
- dir
- dirname
- dispfiles
- fileext
- fileinfo
- fileparts
- filesep
- findfiles
- fprintf
- fprintfMat
- fscanf
- fscanfMat
- fullpath
- get_absolute_file_path
- getdrives
- getrelativefilename
- %io
- isdir
- isfile
- listfiles
- listvarinfile
- ls
- maxfiles
- mclearerr
- mclose
- mdelete
- meof
- merror
- mfprintf
- mscanf
- mget
- mgetl
- mgetstr
- mopen
- movefile
- mput
- mputl
- mputstr
- mseek
- mtell
- newest
- pathconvert
- pathsep
- removedir
- save_format
- scanf
- scanf_conversion
- sscanf
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
getrelativefilename
Given an absolute directory and an absolute filename, returns a relative file name.
Calling Sequence
rel_file = getrelativefilename(abs_dir,abs_file)
Arguments
- abs_dir
A character string : the absolute directory
- abs_file
A character string : the absolute filename
- rel_file
A character string : relative filename
Description
Given an absolute directory and an absolute filename, returns a relative file name.
For example, if the current directory is C:\scilab\bin and the filename C:\scilab\modules\helptools\readme.txt is given, getrelativefilename will return ..\modules\helptools\readme.txt.
Examples
if getos() == 'Windows' then getrelativefilename('C:\program file\scilab-4.0\bin','C:\program file\scilab-4.0\modules\helptools\help.dtd') getrelativefilename('C:\program file\scilab-4.0\bin\','C:\program file\scilab-4.0\modules\helptools\help.dtd') getrelativefilename(SCI+'\bin',SCI+'\modules\helptools\help.dtd') getrelativefilename(WSCI+'\bin',WSCI+'\modules\helptools\help.dtd') getrelativefilename(pwd(),WSCI+'\bin\Wscilex') else getrelativefilename('/usr/local/scilab-4.0/bin','/usr/local/scilab-4.0/modules/helptools/help.dtd') getrelativefilename('/usr/local/scilab-4.0/bin/','/usr/local/scilab-4.0/modules/helptools/help.dtd') getrelativefilename(SCI+'/bin',SCI+'/modules/helptools/help.dtd') getrelativefilename(pwd(),SCI+'/bin/scilex') end
See Also
- getshortpathname — retourne le chemin au format court (Seulement pour Windows)
- getlongpathname — retourne le chemin au format nom long (Seulement pour Windows)
- pwd — affiche le répertoire courant de Scilab
Authors
Pierre MARECHAL
<< getdrives | Entrées/Sorties [fichiers] | %io >> |