【问题标题】:Creating a 'file of file names' (fofn) with terminal使用终端创建“文件名文件”(fofn)
【发布时间】:2025-11-23 13:30:02
【问题描述】:

我对 Linux 很陌生。有没有人帮我解释一下“file-of-file-names (fofn)”是什么意思以及如何使用每个文件的完整路径创建 fofn?

【问题讨论】:

  • 嗨,欢迎来到堆栈溢出。请参阅How to Ask 链接以获取有关如何提出问题并相应更新您的问题的更多详细信息。

标签: linux file-format


【解决方案1】:

顾名思义,FOFN 文件包含特定文件集的绝对路径,例如。目录等中的文件。

我相信有无数种方法可以创建这种文件。因此,例如,要在整个 /etc 目录上创建 FOFN 文件,可以执行:

# find /etc/ -type f > my_new_FOFN.txt

这将创建一个名为 my_new_FOFN.txt 的文件,其中包含一个完整路径,也就是递归地指向 /etc/ 目录中每个文件的绝对路径。

【讨论】: