【发布时间】:2021-03-31 12:23:58
【问题描述】:
如何列出所有绝对路径包含opt这个词的java文件?这行得通:
$ find . -name *.java | grep "opt"
但我也需要这些文件的大小(类似于ls)?我尝试了以下方法但失败了:
$ ls -l *opt*/*.java
$ find *opt* -name *.java
【问题讨论】:
如何列出所有绝对路径包含opt这个词的java文件?这行得通:
$ find . -name *.java | grep "opt"
但我也需要这些文件的大小(类似于ls)?我尝试了以下方法但失败了:
$ ls -l *opt*/*.java
$ find *opt* -name *.java
【问题讨论】:
find -type f -path "*/opt/*.java" -printf "%f %s\n"
使用 -path 搜索特定目录/文件路径,然后使用 printf 打印文件名(%f)和文件大小(%s)
【讨论】: