dirname
2021/05/15 20:22
dirname 機能
[ファイル操作コマンド]パス名からディレクトリ名を得ます。
コマンドライン
dirname <strvar> <path>
機能説明
パス名 <path> のディレクトリ名部分を <strvar> に格納します。パス名は文字列として処理しており、実在している必要はありません。
パラメータの説明
指定するパラメータは以下の通りです。パラメータ | 型 | パラメータ説明 |
---|---|---|
<strvar> | 文字列 | ディレクトリ名を格納する変数名を指定します。 |
<path> | 文字列 | ディレクトリ名を取り出すパスを指定します。 |
対象バージョン
バージョン 4.69 以降で利用可能です。戻り値
戻り値として以下の変数が定義されます。変数名 | 値 | 意味 |
---|---|---|
<strvar>> | 文字列 | パスから取り出したファイル名 |
関連コマンド
dirnamemakepath
使用方法
使用例
・ファイル名を含むパスからディレクトリ名を取り出す場合dirname dir 'c:\teraterm\test.txt' ; dir = "c:\teraterm"・ファイル名を含まないパスからディレクトリ名を取り出す場合
dirname dir 'c:\teraterm\' ; dir = "c:"・ファイル名を含まないパスからディレクトリ名を取り出す場合
dirname dir 'c:\teraterm' ; dir = "c:"