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]=
Introduced in 2008
(7.0)