資料夾及其內容檔案名稱輸出

Mac 軟體使用經驗交流專區

版主: Alex Tsaiross_ttdigdog

回覆文章
內容
發表人
頭像
ced_free
基本會員
文章: 32
註冊時間: 10/27/2005 10:39 am

資料夾及其內容檔案名稱輸出

#1 文章 ced_free »

想請教各位高手,MAC有指令像Windows一樣把資料夾下的所有目錄及檔案輸出成一個txt檔案嗎?
我的表達可能不太好,我想要的效果如下

在windows中
folder A下有 B資料夾,有C.avi檔案
以指令出輸為filename_list.txt
所以filename_list.txt中的內容為
B folder
c.avi

好像越描越黑 @@
希望有懂我意思的前輩們指點,感謝
我的MacBook規格:
CPU:Core 2 duo 2.4G
RAM:4G DDR2 677
HD:160G 5400rpm
OS X:SnowLeopard 10.6.6

存錢升級iMac...
頭像
cjtai
冰果室水電工
文章: 2226
註冊時間: 04/19/2001 1:01 am
來自: dark side in the earth.
聯繫:

Re: 資料夾及其內容檔案名稱輸出

#2 文章 cjtai »

打開終端機,切換工作目錄至 folder A,輸入執行以下指令:

代碼: 選擇全部

ls -F > filename_list.txt
名稱後有「/]者為 folder。
to be or not to be.
頭像
阿清
討論區管理員
文章: 1292
註冊時間: 03/04/2006 8:54 pm
來自: 蘆洲市重劃區河堤旁

Re: 資料夾及其內容檔案名稱輸出

#3 文章 阿清 »

cjtai 寫:打開終端機,切換工作目錄至 folder A,輸入執行以下指令:

代碼: 選擇全部

ls -F > filename_list.txt
名稱後有「/]者為 folder。
=D> =D> =D>
頭像
ced_free
基本會員
文章: 32
註冊時間: 10/27/2005 10:39 am

Re: 資料夾及其內容檔案名稱輸出

#4 文章 ced_free »

戴前輩果然高手高手高高手,感謝您的解答 :D
我的MacBook規格:
CPU:Core 2 duo 2.4G
RAM:4G DDR2 677
HD:160G 5400rpm
OS X:SnowLeopard 10.6.6

存錢升級iMac...
頭像
cjtai
冰果室水電工
文章: 2226
註冊時間: 04/19/2001 1:01 am
來自: dark side in the earth.
聯繫:

Re: 資料夾及其內容檔案名稱輸出

#5 文章 cjtai »

ced_free 寫:戴前輩果然高手高手高高手,感謝您的解答 :D
客氣了!我從來就不是高手,只是從 DOS 一路走來,比較熟悉文字式指令而已。 :oops: :oops: :oops:
ls(UNIX, Linux bash 指令)即 DOS(Windows)的 dir 功能。
to be or not to be.
頭像
airgbrdata
常吃冰
文章: 263
註冊時間: 09/01/2004 3:51 pm

Re: 資料夾及其內容檔案名稱輸出

#6 文章 airgbrdata »

剛剛去試驗那個指令 得到的文字檔案只有那檔案夾中的目錄名稱 沒有包含目錄中檔案夾以下的紀錄
有指令能紀錄包含目錄內的檔案夾以下檔案目錄嗎?



在系統中 有個類似的方式 可以紀錄檔案夾中的目錄

打開檔案夾 全選 拷貝 開一個純文字檔 貼上 存檔 完成

想要分開檔案夾與其他檔案
命令列或右鍵→顯示方式→打開顯示方式選項(蘋果+J)
排列方式選擇 "種類"
通常檔案夾會依照種類放在目錄最下面
一樣複製貼入純文字檔中即可

這種紀錄方式有兩個地方比較不方便
文字紀錄中在檔案夾之前要自行打個跳行 以方便辨識檔案夾與非檔案夾
另外就是要打檔名才能儲存
查理汪:純天然嘴砲抽出物,富含人工酸味。
理盲不在於道理對錯,而在於不對等的比較與引用。
簡言之,就是盲目到看不出條件不對等的比較,且還奉此比較當作圭臬。
頭像
cjtai
冰果室水電工
文章: 2226
註冊時間: 04/19/2001 1:01 am
來自: dark side in the earth.
聯繫:

Re: 資料夾及其內容檔案名稱輸出

#7 文章 cjtai »

airgbrdata 寫:剛剛去試驗那個指令 得到的文字檔案只有那檔案夾中的目錄名稱 沒有包含目錄中檔案夾以下的紀錄
有指令能紀錄包含目錄內的檔案夾以下檔案目錄嗎?



在系統中 有個類似的方式 可以紀錄檔案夾中的目錄

打開檔案夾 全選 拷貝 開一個純文字檔 貼上 存檔 完成

想要分開檔案夾與其他檔案
命令列或右鍵→顯示方式→打開顯示方式選項(蘋果+J)
排列方式選擇 "種類"
通常檔案夾會依照種類放在目錄最下面
一樣複製貼入純文字檔中即可

這種紀錄方式有兩個地方比較不方便
文字紀錄中在檔案夾之前要自行打個跳行 以方便辨識檔案夾與非檔案夾
另外就是要打檔名才能儲存
試試以下指令(多了一個 R 參數列出下層目錄)

代碼: 選擇全部

ls -FR > filename_list.txt
ls指令常用參數

或者在終端機下指令:

代碼: 選擇全部

man ls
會列出系統說明(英文)
to be or not to be.
頭像
ced_free
基本會員
文章: 32
註冊時間: 10/27/2005 10:39 am

Re: 資料夾及其內容檔案名稱輸出

#8 文章 ced_free »

太感謝兩位前輩的指點了
受教受教 :oops:
我的MacBook規格:
CPU:Core 2 duo 2.4G
RAM:4G DDR2 677
HD:160G 5400rpm
OS X:SnowLeopard 10.6.6

存錢升級iMac...
回覆文章