将文件列表& 文件夹内容保存到文本文件中

目录:

Anonim

保存文件夹中包含的文件的完整列表很容易,有两种快速方法可以将该列表保存为文本文件。

从Finder保存文件列表

第一种方法对于大多数用户来说可能是最简单的,它是通过OS X Finder和TextEdit应用程序完成的,复制和粘贴很简单:

  • 打开您想要获取其内容列表的文件夹,然后按 Command+A(全选),然后按 Command+C(复制)
  • 现在启动TextEdit并下拉“编辑”菜单并选择“粘贴和匹配样式”,或按Command+Option+Shift+V
  • 将目录列表保存为.txt 或.rtf

从终端保存文件的详细列表

第二种方法使用命令行,尽管是通过终端完成的,但并不比上面概述的复制和粘贴方法复杂多少。从 /Applications/Utilities/ 启动终端开始。

最基本的命令如下:

ls > contents.txt

在列表中包含隐藏文件需要-a标志:

ls -a > allcontents.txt

要转储特定文件夹的内容,指定目录路径如下:

ls /Library/Preferences/ > LibPrefsList.txt

将某些标志附加到ls命令将允许列表显示的不仅仅是文件内容列表,-l标志还将列出权限、文件所有权和修改日期:

ls -la /Library/Preferences/ > detailedprefsinfo.txt

因为 ls 命令接受详细说明文件和文件夹的附加属性的标志,它可以比 Finder 和 TextEdit 方法提供更多信息,后者不显示文件所有权或文档权限等详细信息。

命令行方法还允许您使用 diff 命令执行诸如比较两个目录列表之类的操作,这可以通过将输出文件相互比较来完成,甚至可以直接比较文件夹并保存将这些结果作为文本文件进行区分。

将文件列表& 文件夹内容保存到文本文件中