第 1 頁 (共 1 頁)
資料夾及其內容檔案名稱輸出
發表於 : 02/21/2011 1:38 pm
由 ced_free
想請教各位高手,MAC有指令像Windows一樣把資料夾下的所有目錄及檔案輸出成一個txt檔案嗎?
我的表達可能不太好,我想要的效果如下
在windows中
folder A下有 B資料夾,有C.avi檔案
以指令出輸為filename_list.txt
所以filename_list.txt中的內容為
B folder
c.avi
好像越描越黑 @@
希望有懂我意思的前輩們指點,感謝
Re: 資料夾及其內容檔案名稱輸出
發表於 : 02/21/2011 1:44 pm
由 cjtai
打開終端機,切換工作目錄至 folder A,輸入執行以下指令:
代碼: 選擇全部
ls -F > filename_list.txt
名稱後有「/]者為 folder。
Re: 資料夾及其內容檔案名稱輸出
發表於 : 02/21/2011 2:27 pm
由 阿清
cjtai 寫:打開終端機,切換工作目錄至 folder A,輸入執行以下指令:
代碼: 選擇全部
ls -F > filename_list.txt
名稱後有「/]者為 folder。

Re: 資料夾及其內容檔案名稱輸出
發表於 : 02/21/2011 9:16 pm
由 ced_free
戴前輩果然高手高手高高手,感謝您的解答

Re: 資料夾及其內容檔案名稱輸出
發表於 : 02/22/2011 10:17 am
由 cjtai
ced_free 寫:戴前輩果然高手高手高高手,感謝您的解答

客氣了!我從來就不是高手,只是從 DOS 一路走來,比較熟悉文字式指令而已。
ls(UNIX, Linux bash 指令)即 DOS(Windows)的 dir 功能。
Re: 資料夾及其內容檔案名稱輸出
發表於 : 02/22/2011 11:27 am
由 airgbrdata
剛剛去試驗那個指令 得到的文字檔案只有那檔案夾中的目錄名稱 沒有包含目錄中檔案夾以下的紀錄
有指令能紀錄包含目錄內的檔案夾以下檔案目錄嗎?
在系統中 有個類似的方式 可以紀錄檔案夾中的目錄
打開檔案夾 全選 拷貝 開一個純文字檔 貼上 存檔 完成
想要分開檔案夾與其他檔案
命令列或右鍵→顯示方式→打開顯示方式選項(蘋果+J)
排列方式選擇 "種類"
通常檔案夾會依照種類放在目錄最下面
一樣複製貼入純文字檔中即可
這種紀錄方式有兩個地方比較不方便
文字紀錄中在檔案夾之前要自行打個跳行 以方便辨識檔案夾與非檔案夾
另外就是要打檔名才能儲存
Re: 資料夾及其內容檔案名稱輸出
發表於 : 02/22/2011 11:53 am
由 cjtai
airgbrdata 寫:剛剛去試驗那個指令 得到的文字檔案只有那檔案夾中的目錄名稱 沒有包含目錄中檔案夾以下的紀錄
有指令能紀錄包含目錄內的檔案夾以下檔案目錄嗎?
在系統中 有個類似的方式 可以紀錄檔案夾中的目錄
打開檔案夾 全選 拷貝 開一個純文字檔 貼上 存檔 完成
想要分開檔案夾與其他檔案
命令列或右鍵→顯示方式→打開顯示方式選項(蘋果+J)
排列方式選擇 "種類"
通常檔案夾會依照種類放在目錄最下面
一樣複製貼入純文字檔中即可
這種紀錄方式有兩個地方比較不方便
文字紀錄中在檔案夾之前要自行打個跳行 以方便辨識檔案夾與非檔案夾
另外就是要打檔名才能儲存
試試以下指令(多了一個 R 參數列出下層目錄)
代碼: 選擇全部
ls -FR > filename_list.txt
ls指令常用參數
或者在終端機下指令:
會列出系統說明(英文)
Re: 資料夾及其內容檔案名稱輸出
發表於 : 02/24/2011 12:32 am
由 ced_free
太感謝兩位前輩的指點了
受教受教
