使用子目录列出指定路径中具有完整路径和大小的所有文件名

斯拉夫科

什么命令会给我目录中所有文件(包括子文件夹)的完整路径和文件大小的列表?

我能去的最接近的是:

ls -alR /test | grep ^- | awk '{print $5 "\t " $9}'

想要的结果(尺寸也可以在右侧):

123     /test/fileA
4534    /test/fileB.sh
3456    /test/fileC.py
123     /test/log/mon.txt
4534    /test/log/tue.txt
3243456 /test/man/manual.odt
卡卢网

请在下面找到解决方案,并在下面进行解释

kalou@shinwey:~$ find /etc/lynx /etc/pulse -type f -printf "%s\t%p\n"  | head

162929  /etc/lynx/lynx.cfg
3581    /etc/lynx/lynx.lss
116     /etc/pulse/client.conf.d/00-disable-autospawn.conf
4933    /etc/pulse/default.pa
2078    /etc/pulse/system.pa
2374    /etc/pulse/daemon.conf
1201    /etc/pulse/client.conf

如你看到的,

find接受目录列表作为查找文件的输入。查找文件是使用该-type f选项实现的您可以使用-printf(man printf也可能有帮助)自定义查找输出

顺便说一句:当你在这里提问时,请表明你已经努力解决问题,以及失败的地方。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

列出目录(和子目录)中的所有文件(具有完整路径),按访问时间排序

如何列出具有给定目录的所有文件和目录,但没有完整路径?

使用Bash列出具有完整路径的当前目录中的文件

如何在目录及其子目录中列出某些文件类型的完整路径?

在目录中查找所有文件并列出其文件名的功能,但不包括路径,大小和类型?

如何列出没有路径的子目录中的所有文件?

如何在C ++(Linux)中获取具有文件名的文件的完整路径

如何在Python中从具有完整路径的变量中获取文件名?

列出当前目录和所有子目录中特定大小的文件

如何获取具有完整路径以及扩展名的所有文件名的列表

获取在UNIX中具有完整路径的文件和目录的列表

使用纯c ++(跨平台)获取特定路径中的所有目录/文件和子目录

打印目录及其子目录中所有文件的“完整”相对路径列表

列出子目录中所有文件的创建日期和文件名

如何使用python遍历Google Cloud Storage子目录中的所有文件名?

在Azure数据工厂上获取具有完整路径的文件名

如何显示具有完整路径或文件名的grep结果

在目录及其所有子目录中搜索文件名而不识别子目录中的文件

递归输出所有子目录的文件名和文件大小?

列出目录及其所有子目录中具有100行以上的文件

不包含任何文件的所有子目录的路径

递归列出具有修改的时间戳记的所有文件和子目录

在Python Paramiko中检索具有完整路径的目录中的文件列表

如何在Mac中获取具有完整路径的所有文件的列表

列出Java中目录和子目录中的所有文件

无法在Python中写入具有完整路径的文件

如何从特定给定的目录和所有子目录中搜索具有特定扩展名的文件

如何在Go中获取目录中所有文件的完整路径?

将所有文件移动到文件名开头的子目录中