我正在编写一个以文件路径为输入的shell脚本。
因此,我需要生成包含完整路径的递归文件列表。例如,文件
因此,我需要生成包含完整路径的递归文件列表。例如,文件
bar
的路径为:/home/ken/foo/bar
但就我所见,无论是ls
还是find
都只提供相对路径的列表:
./foo/bar (from the folder ken)
这似乎是一个显而易见的需求,但我在 find
或 ls
的帮助文档中找不到任何相关内容。
如何在 shell 中生成包含文件绝对路径的文件列表?
find /home/ken/foo/bar -exec ls -ld $PWD/{} \;
- Learner