Scilab 5.4.0
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
However, this page did not exist in the previous stable version.
dirname
ファイル名からディレクトリを得る
呼び出し手順
dirs = dirname(files[,flag [,flagexpand]])
パラメータ
- files
ファイル名の集合を指定する文字列行列.
- flag, flagexpand
オプションの論理値パラメータ. (デフォルト値
%t
).- files, dirs
文字列行列.
説明
dirname
は files
で指定したファイルエントリの
ディレクトリ名を返します.
flag
が真の場合, files
は
getos() == 'Windows'
変数で指定した目標型にまず
変換されます.
更に, flagexpand
が真の場合,
HOME
, SCI
または ~
のような接頭文字列は環境変数を用いて展開されます.
dirname(files,%f)
は,
files に指定したパス名が
getos() == 'Windows'
変数により指定される変換に従わない
場合に間違った結果を出力することがあるため,注意を要します.
例
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')
参照
- basename — ファイル名からディレクトリと接尾辞を取り除く
- listfiles — ファイルのリスト
- pathconvert — POSIXおよびwindowsの間でパス名を変換.
Report an issue | ||
<< basename | Paths - Filenames | fileext >> |