Re: [公告] 系統程式作業公告

看板b92902xxx作者 (秋天秋天)時間19年前 (2005/04/11 18:53), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串7/9 (看更多)
※ 引述《holymars (秋天秋天)》之銘言: : ※ 引述《zzz88213 (~~{I Need You}~~)》之銘言: : : 1. DFS和BFS都可以 : : 2. 只有loop的狀況不用印 可是用i-node判斷的話會有錯 : : 如果一個檔案被hard link和symbolic link都有連到 : : 那兩次都要印 : 唔 : 等等 : 這個意思是.. : 假設我有檔案 test1/target : test1/slink1 -> "target" : test1/testdir/slink2 -> "../slink1" : test1/testdir/slink3 -> "slink2" : test1/testdir/hlink (連到target) : 然後 : FindAndReplace test1/testdir target : 這時侯要印兩次target的絕對路徑.. : 然後如果有replace還要改target的內容..?? : slink要一直trace下去嗎.. : hradlink如果連到搜尋目錄的外面,要怎麼得到另外的檔名啊=.=.. : 另外 : FindAndRepalce test1/testdir link : 要印幾次slink2..? : 如果說slink2自己印一次,被slink3連到還要不要再印?(這樣不是loop..) : 囧rz... : 為什麼不照著系統的find來就好了... 嗯啊 我現在非常混亂 以下的情況到底該怎麼印.. 1. symlink 的名稱含有字串 連到的檔案沒有 2. symlink 的名稱含有字串 連到的檔案也有 3. symlink 的名稱含有字串 連到目標檔過程中 中繼的symlink含有字串 4. symlink 的名稱沒有字串 連到的檔案有 以上的情況連到的檔案和中繼的symlink都是在搜尋目錄之外 也就是正常的file tree walk不會走到.. .................. 要去拿symlink連到的檔案名稱來比對..實在是一件極不合理的事..~"~.. hardlink連到的更是莫名其妙 囧rz.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.243.156 ※ 編輯: holymars 來自: 140.112.243.156 (04/11 19:05)

218.166.96.21 04/11, , 1F
暈了..是只要symlink有字串就印symlink的值嗎
218.166.96.21 04/11, 1F
文章代碼(AID): #12MbT226 (b92902xxx)
討論串 (同標題文章)
文章代碼(AID): #12MbT226 (b92902xxx)