1 我正在爲Unix實現mylsl.c(相當於「ls -l」)方法。除了當前目錄的內容以隨機順序顯示之外,一切都設置得非常好。Unix ls -l實現 - 按名稱排序? 所以問題是我怎麼能按文件名排序內容? 來源 2011-10-20 Emil +1 可能的重複如何在Linux上使用C對名稱在某些目錄中的文件進行排序 - http://stackoverflow.com/questions/5102863/how-to-sort-files-in-some-directory-by-the -names-on-linux – RHT +0 看起來像作業 - 如果是這樣,請標記爲這樣。 – Rob +0 @Tim對不起,我想也許是因爲我對系統不太熟悉..我該怎麼做? (我的意思是有幾個選項,如「是否有幫助?」等等。這是哪一個? – Emil
2 一般的解決這個問題是: 閱讀所有目錄條目(到內存) 排序他們 寫出來的排序順序 操作系統做不提供按照排序順序列出它們的方法。 來源 2011-10-20 02:41:59 +0 mm ..我明白了..好吧。謝謝! – Emil +0 @Emil:是的。系統希望確保有時間發佈其他答案,以便您可以接受最好的答案。 – Rob
可能的重複如何在Linux上使用C對名稱在某些目錄中的文件進行排序 - http://stackoverflow.com/questions/5102863/how-to-sort-files-in-some-directory-by-the -names-on-linux – RHT
看起來像作業 - 如果是這樣,請標記爲這樣。 – Rob
@Tim對不起,我想也許是因爲我對系統不太熟悉..我該怎麼做? (我的意思是有幾個選項,如「是否有幫助?」等等。這是哪一個? – Emil