FileNameTake

FileNameTake["name"]
给出文件名称 中最后的路径元素.

FileNameTake["name",n]
给出文件名称 中前 n 个路径元素.

FileNameTake["name",-n]
给出文件名称 中后 n 个路径元素.

FileNameTake["name",{m,n}]
给出文件名称 中从 mn 的元素.

更多信息和选项更多信息和选项

  • FileNameTake 默认情况下假设路径元素由适合您操作系统的路径名称分隔符隔开.
  • FileNameTake[,OperatingSystem->"os"] 使用指定操作系统的规定. 可能的选择是 .
  • FileNameTake 仅作用于文件名称;它并不实际搜索指定文件.
  • 如果要求的元素数量超过现有的数量,FileNameTake 仅给出现有的元素.

范例范例打开所有单元关闭所有单元

基本范例  (4)基本范例  (4)

从一个文件名称中提取最后的路径元素:

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

获取一个文件名称中不同的路径元素:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=
In[4]:=
Click for copyable input
Out[4]=

求安装 Mathematica 的目录:

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

在 Windows 下,共享名称视为一个独立的单元:

In[1]:=
Click for copyable input
Out[1]=
2008年引入
(7.0)