FileNameJoin

FileNameJoin[{"name1","name2",}]

namei を繋いで現行のオペレーティングシステムに適したファイル名にする.

FileNameJoin[{CloudObject[],"name2",}]

nameiを指定されたクラウドオブジェクト内のパスと繋げる.

FileNameJoin[{LocalObject[],"name2",}]

nameiを指定されたローカルオブジェクトのパスと繋げる.

FileNameJoin["name1","name2", ]

FileNameJoin[{"name1","name2",}]に等しい.

詳細とオプション

  • "namei"は,個々の名前でもパス名のセパレータを含むファイルパスでもよい.
  • FileNameJoin[{"","name1",}]はパス名のセパレータで始まる絶対ファイルパスを返す.
  • FileNameJoin[,OperatingSystem->"os"]は指定されたオペレーティングシステムの形式でファイル名を返す.使用可能な選択肢は"Windows""MacOSX"および"Unix"である.
  • FileNameJoinはファイル名を組み立てるだけである.指定されたファイルを実際に検索することはない.
  • FileNameJoin["name"]は,パス名のセパレータを使用中のオペレーティングシステムに適したものにしてファイル名"name"を正規化する.
  • FileNameJoin[{URL["file:///path"],"name2",}]は,指定されたファイルベースのURLのパスに nameiを繋げる. »

例題

すべて開くすべて閉じる

  (3)

システム依存のファイル名を与える:

パスにファイル名を加える:

ディレクトリクラウドオブジェクトとファイル名からクラウドオブジェクトを作成する:

スコープ  (3)

クラウドオブジェクトにファイル名を追加する:

ローカルオブジェクトにパスを追加する:

ファイルベースのURLへのパスを加える:

アプリケーション  (1)

$LocalBaseのサブディレクトリへのパスを得る:

特性と関係  (2)

Windowsでは,共通名は単一の構成単位として扱われる:

FileNameJoinFileNameSplitの逆関数である:

考えられる問題  (1)

FileNameJoinで生成されたクラウドパスに配備すると,親オブジェクトがディレクトリではない場合は失敗する:

Wolfram Research (2008), FileNameJoin, Wolfram言語関数, https://reference.wolfram.com/language/ref/FileNameJoin.html (2024年に更新).

テキスト

Wolfram Research (2008), FileNameJoin, Wolfram言語関数, https://reference.wolfram.com/language/ref/FileNameJoin.html (2024年に更新).

CMS

Wolfram Language. 2008. "FileNameJoin." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2024. https://reference.wolfram.com/language/ref/FileNameJoin.html.

APA

Wolfram Language. (2008). FileNameJoin. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FileNameJoin.html

BibTeX

@misc{reference.wolfram_2024_filenamejoin, author="Wolfram Research", title="{FileNameJoin}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/FileNameJoin.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_filenamejoin, organization={Wolfram Research}, title={FileNameJoin}, year={2024}, url={https://reference.wolfram.com/language/ref/FileNameJoin.html}, note=[Accessed: 21-November-2024 ]}