我目前得到abosolute路径(不包括目录):列出目录中的所有文件
ls -1 $(pwd)/*
让我在使用绝对路径的目录中的所有文件 - 但它的格式与目录在开始的每个文件列表。
有没有办法只是递归地获取目录中的文件列表(绝对路径) - 不包括目录/子目录本身?
我目前得到abosolute路径(不包括目录):列出目录中的所有文件
ls -1 $(pwd)/*
让我在使用绝对路径的目录中的所有文件 - 但它的格式与目录在开始的每个文件列表。
有没有办法只是递归地获取目录中的文件列表(绝对路径) - 不包括目录/子目录本身?
find $(pwd) -type f -print
或
find $(pwd) -type f -ls
find $(pwd)-type f – 2009-10-23 23:44:46
如果有一个空格的文件,你需要编辑这个命令的结果 - space - > _。 – user191960 2009-10-24 00:05:21
如果你是喂养它变成别的东西,你可能想-print0(处理与空格的文件名)。
例如:查找。 -type f -print0 | xargs --null --no-run-if-empty grep
听起来像你在描述ls -1R $(pwd)/ *。 – 2009-10-24 00:22:13