看板 [ Perl ]
討論串[問題] 取得資料夾下的資料夾資料
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者stephen7710 (YA)時間9年前 (2014/10/16 20:49), 編輯資訊
1
0
2
內容預覽:
版友好 小弟新手. 現有A資料夾 底下有B C D三個資料夾. 想寫一個可以取得B C D三個資料夾的資料 如owner、group. 、資料夾名 並且按照修改日期排序. 原本是有寫一個利用stat取得各資料夾的ctime. 用 readdir取得資料夾名. 並且把他們放到hash 並且sort(c
(還有426個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者CindyLinz (Cindy Wang)時間9年前 (2014/10/16 21:45), 編輯資訊
1
0
2
內容預覽:
1. 能不能多講一下這個對 hash 排序指的是什麼?. 我以為 hash 是讓我們由 key 取得對應的 value,. 沒有看出什麼可以控制順序的地方 @@". 2. 的確是用 getpwuid 和 getgrgid,. my $user_name = getpwuid($uid);. my $
(還有300個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者stephen7710 (YA)時間9年前 (2014/10/16 22:29), 編輯資訊
2
0
2
內容預覽:
謝謝你的回答. 我把ctime放到 %hash的key 資料夾名放到value. 然後. foreach $time(sort keys %hash ). {. print("$time, $hash{"$time"}\n");. }. 類似這樣 可能有些語法有錯請見諒. 因為取得的ctime是位數
(還有140個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者CindyLinz (Cindy Wang)時間9年前 (2014/10/16 22:47), 編輯資訊
0
0
1
內容預覽:
拿 $time 當成 hash key 的話, 萬一有同一秒的不同檔案,. 這 hash 裡面只會存有其中一個欸 @@". 我會想把它們放在 array of array 或 array of hash 裡面,. 例如說.. (這邊是用 array of hash). my @files;. ...
(還有491個字)

推噓4(4推 0噓 8→)留言12則,0人參與, 最新作者HuangTzHuan時間9年前 (2014/10/17 00:40), 編輯資訊
0
0
1
內容預覽:
UNIX 允許不同的 user 對應到同一個 uid. 例如. usera:x:1000:.... userb:x:1000:.... userc:x:1000:.... ls 時 owner 會顯示某一個 (例如 userc). 有可能其它使用者放在 NIS 或 ldap 裡. 看一下 /etc/
(還有110個字)
首頁
上一頁
1
下一頁
尾頁