我在matlab中使用dir()命令列出某个目录的所有内容。此命令的输出是一个结构数组,如下所示:
'.' '15-Oct-2015 13:13:52' 0 true 736252.551296296
'..' '15-Oct-2015 13:13:52' 0 true 736252.551296296
'2015.07.28' '16-Oct-2015 17:01:40' 0 true 736253.709490741
'2015.08.14 10-38_r' '26-Oct-2015 10:05:45' 0 true 736263.420659722
'2015.08.14 10-41_r' '21-Oct-2015 17:56:30' 0 true 736258.747569445
'2015.08.14 11-16_r' '16-Oct-2015 10:16:20' 0 true 736253.428009259
'2015.08.14 11-21_r' '16-Oct-2015 10:30:24' 0 true 736253.437777778
'2015.08.14 11-23_r' '26-Oct-2015 10:21:22' 0 true 736263.431504630
第3行到最后对我来说是完全合理的,但我的问题是,'是什么'。'和'..'是什么意思?我发现除了从结构数组中明确删除它之外,没有办法删除它们。
删除它不是问题,我只是好奇他们的意思以及他们为什么在那里。
提前致谢!
答案 0 :(得分:6)
和旧的DOS一样的意思。
.
是当前目录
..
是父目录
例如,cd..
可让您导航到父目录。