[求救] 快速复制一个资料夹内的所有档名

楼主: sirloin (Sir. Loin)   2018-11-10 00:15:23
代PO,
朋友最近得帮公司的外接硬盘做备份,
而外接硬盘内大概有几十个资料夹,
这些资料夹内又有几百个资料夹,内装几百笔的档案。
他本来想要一笔一笔复制贴在excel或是word上,
但后来发现这样根本做不完,(粗略估计大约有几万笔资料吧)
有去GOOGLE过了,网络上的资料都是针对WINDOWS,
方法如下:
在该资料夹,开启一个记事本,
将下列文字贴上、存成bat档,
@echo off
dir /b /on >list.txt
对着这个bat档按两下,就会生出档名列表的txt档。
但是我跟朋友都找不到针对MAC的方法,
MAC好像并没有记事本这项功能(还是MAC的记事本叫其他名字?),
因为公司都使用MAC而且资料也不能带出去用WINDOWS的电脑做,
所以来MAC版请求各位乡民们指点,感谢。
(ps,我跟朋友都是MAC白痴所以拜托各位乡民步骤式教学,感恩~orz......)
作者: boy00114 (ponny)   2018-11-10 00:17:00
写python 两分钟解决(误
作者: KojimaC (小岛)   2018-11-10 00:23:00
开终端机 find 目录路径 >list.txt
作者: EER1121 (ERR)   2018-11-10 00:49:00
Terminal 应用程式里面可以看到
作者: isnora (nora)   2018-11-10 01:03:00
有一个 filelist 的程式 appstore 好像有,或是上网搜寻‥‥ 命令列 du 好像也可以,不在电脑前,没法试
作者: Jerrynet (我爱Hot_game板)   2018-11-10 01:42:00
ls -d */ | cut -f1 -d'/' > ~/Desktop/list.txt开启 "终端机" 然后打上面那行执行,桌面就会有了记得先cd到想要得目录底下, 例如 cd xxx/xxx/xxx/
作者: ianliu1015 (shiba)   2018-11-10 07:13:00
command directory
作者: noguchi (noguchi)   2018-11-10 08:09:00
打cd空一格 然后把你要跑的资料夹拉进terminal,就能做到J大第三行说的事
作者: DJSoda (PTTer)   2018-11-10 09:19:00
查查看 linux 指令 你会比较清楚
作者: tr1111 (tr)   2018-11-10 11:28:00
试试用文字编辑开空白纯文字档,接着用finder搜寻之后,把搜寻到的档案拖进空白文字档里。
作者: tyf99 (呵呵)   2018-11-11 04:21:00
find your_folder -exec basename {} \; > files.txt
作者: wildli0422 (wild)   2018-11-12 09:06:00
帮翻译一下,开启终端机,然后再用cd 指令到你要列出所有名称的资料夹,接着贴上6楼大大的那行指令,执行完毕再去桌面找一个叫list.txt的文件;Mac是unix-like,cd指令跟windows有一些不一样哦!google的时候记得加个关键字Mac
楼主: sirloin (Sir. Loin)   2018-11-13 10:25:00
疑问,桌面上的txt欓里面却一片空白 什么都没有

Links booklink

Contact Us: admin [ a t ] ucptt.com