大家晚安 ^^
在等候老師的空檔,想來問大家一個今天遇到的小問題 ^^
我今天在用dir時,發現他有時(不一定每次)會找到不存在的東西 "."和".."
當然不是隱藏檔之類的東西
用程式來說明就是
A=dir(某路徑);
B={A.name};
然後有的時候B的前面兩個會是"."和".."
用isdir去檢查會是1,
但建立資料夾時其實是不會讓你用.跟..命名的,就先姑且叫它們作『偽資料夾』吧
這造成我在檢查資料夾裡的子資料夾時,要先排除這兩個情況,而不能直接用isdir
所以想請問:
1.dir出這兩個『偽資料夾』的成因?
2.什麼時候才會dir出這兩個東西?
3.有沒有可能會以別的符號出現『偽資料夾』?(比如說"..."之類的)
謝謝大家 ^++++++++++++^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.19.139
→
05/14 17:27, , 1F
05/14 17:27, 1F
→
05/14 17:29, , 2F
05/14 17:29, 2F
→
05/14 17:39, , 3F
05/14 17:39, 3F
→
05/14 17:40, , 4F
05/14 17:40, 4F
→
05/14 17:55, , 5F
05/14 17:55, 5F
→
05/14 18:05, , 6F
05/14 18:05, 6F
→
05/14 18:14, , 7F
05/14 18:14, 7F
→
05/14 20:54, , 8F
05/14 20:54, 8F
→
05/14 20:54, , 9F
05/14 20:54, 9F
→
05/14 20:55, , 10F
05/14 20:55, 10F