2016-02-02 222 views
-1

我在matlab中使用dir()命令來列出某個目錄的所有內容。此命令的輸出是一個結構數組,如下所示:'。'是什麼意思?和'..'的意思是在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月底,通過使完整意義上的我,但我的問題是,什麼是「」和'..'是什麼意思?我發現的所有內容都是除了明確地從結構數組中刪除外,沒有辦法將它們刪除。

刪除它不是一個問題,我只是好奇他們是什麼意思,爲什麼他們在那裏。

在此先感謝!

+2

它在unix中意味着同樣的事情。 – erip

回答

6

在老的DOS中有相同的意思。
.是當前目錄。
..是父目錄。例如
cd..可讓您導航到父目錄。

+3

'cd ..'可能更便攜,至少如果我沒有記錯的話,cd..'和'cd ..'在DOS中是有效的(而在linux中,只有後者)。 –