我知道有一个很好的叫find的Linux程序,它用来
find /home/user -name ".txt"将打印所有扩展名为.txt的文件及其相对路径
如何使用ls、grep和可能的awk实现相同的功能
我尝试使用以下命令递归列出目录及其子目录中的所有文件
ls -LR1但是不知道如何使用grep解析它。
任何建议都会得到极大的重视。
发布于 2016-10-13 02:45:00
您可以使用bash4和zsh来实现这一点:
shopt -s globstar # required if not enabled with bash4
printf '%s\n' **/*.txt但是,不要相信任何人都能用ls + awk找到解决方案,这不是实现健壮性的好方法
https://stackoverflow.com/questions/40006076
复制相似问题