请教大侠, 如何用shell脚本显示目录下所有文件,前面带目录路径
问题是这样的,如当前目录下有目录A,和文件a.txt,目录A下又有目录B和文件b.txt,目录B下又有文件c.txt.
需要调用shell命令将结果显示为:
./a.txt
./A/b.txt
./A/B/c.txt
菜鸟用了好多命令也搞不定,请专家出马指教!先谢谢了
------解决方案--------------------find . -type f
find . -type f -name "*.txt"
------解决方案-------------------- find `pwd` -type f -name "*.txt"
如果仅是当前目录的话,那可以使用pwd 可以打印出文件的绝对路径
------解决方案--------------------一个tree命令不就显示出来了吗
你想要的是关系还是必须这样显示结果?
------解决方案--------------------du .
------解决方案--------------------
awk '{print $2}'
------解决方案--------------------ls -R A目录的绝对路径就行了