创建一个包含目录中文件列表(相对路径)的文本文件?

Create a text file containing list of (relative paths to) files in a directory?

假设我站在一个目录上。里面有另一个名为 inside_dir 的目录,其中包含大量文件。我想创建一个文件,其中包含 inside_dir 内所有文件的列表,列为文件的相对路径。也就是说,如果inside_dir里面有一个叫file1的文件,list文件中对应的行应该是inside_dir/file1.

由于文件数量巨大,只做ls inside_dir/* > list.txt是行不通的,因为它会抱怨参数太多。

find inside_dir -type f > list.txt