当前位置: 技术问答>linux和unix
请教大侠, 如何用shell脚本显示目录下所有文件,前面带目录路径
来源: 互联网 发布时间:2017-05-01
本文导语: 问题是这样的,如当前目录下有目录A,和文件a.txt,目录A下又有目录B和文件b.txt,目录B下又有文件c.txt. 需要调用shell命令将结果显示为: ./a.txt ./A/b.txt ./A/B/c.txt 菜鸟用了好多命令也搞不定,请专家出马指教!先谢谢...
问题是这样的,如当前目录下有目录A,和文件a.txt,目录A下又有目录B和文件b.txt,目录B下又有文件c.txt.
需要调用shell命令将结果显示为:
./a.txt
./A/b.txt
./A/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目录的绝对路径就行了