FileNameJoin

FileNameJoin[{"name1", "name2", ...}]
joins the together into a file name suitable for your current operating system.

Details and OptionsDetails and Options

  • The can be either individual names or file paths containing pathname separators.
  • FileNameJoin[{"", "name1", ...}] gives an absolute file path beginning with a pathname separator.
  • FileNameJoin[..., OperatingSystem->"os"] yields a file name in the format for the specified operating system. Possible choices are , , and .
  • FileNameJoin just assembles a file name; it does not actually search for the file specified.
  • FileNameJoin["name"] canonicalizes the file name , making pathname separators appropriate for your operating system.

ExamplesExamplesopen allclose all

Basic Examples (3)Basic Examples (3)

Give a system-dependent file name:

In[1]:=
Click for copyable input
Out[1]=

Append the file name to a path:

In[1]:=
Click for copyable input
Out[1]=

On Windows, the share name is treated as a single unit:

In[1]:=
Click for copyable input
Out[1]=
New in 7
New to Mathematica? Find your learning path »
Have a question? Ask support »