filenames
¶options
¶options filenames
¶list =
ls (…)
¶列出目录内容。
这里的ls
函数转发到ls
命令(如果可用)。它返回到调用本机操作系统的目录列表命令。可获得的options可能因系统而异。
如果文件名包含任何通配符,则会进行外壳扩展*’, ‘?’, ‘[]’. 如果这些通配符是用反斜杠转义的\(例如,\*),则它们不被视为通配符,而是被视为相应的文字字符。
如果可选输出list则被指定ls
返回一个racter数组,每个文件/目录名对应一行。
在类UNIX系统上的用法示例:
ls -l -| total 12 -| -rw-r--r-- 1 jwe users 4488 Aug 19 04:02 foo.m -| -rw-r--r-- 1 jwe users 1315 Aug 17 23:14 bar.m
val =
ls_command ()
¶old_val =
ls_command (new_val)
¶查询或设置Octave的shell命令ls
命令
详见: ls.
directory
¶[list] =
dir (directory)
¶显示目录的文件列表directory.
如果directory则列出当前起作用目录。
如果指定返回值,则返回包含字段的结构体数组
文件或目录名。
文件或目录的位置
文件修改的时间戳(字符串值)。
文件大小(以字节为单位)。
如果名称是目录,则为True。
文件修改的时间戳为序列日期号(双)。
返回的信息结构体stat
.
如果directory是文件名,而不是目录,然后返回有关命名文件的信息。directory也可以是列表而不是单个目录或文件。
directory如果包含任何通配符,则受外壳扩展的限制*’, ‘?’, ‘[]’. 如果这些通配符是用反斜杠转义的\(例如,\*),则它们不被视为通配符,而是被视为相应的文字字符。在Windows上,因为使用反斜杠,无法转义通配符\被视为文件分隔符。在Windows上,使用ls
用于包含将从创建为通配符的字符的文件或文件夹名称dir
.
注意,对于符号链接,dir
返回有关符号链接指向的文件的信息,而不是链接本身。但是如果链接指向不存在的文件,dir
返回有关链接的信息。
版权所有 © 2024-2025 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号-2