从终端文件系统步行迭代器
是否有一个简单的 bash 可执行程序(简单!!!在存储库中!)在对文件执行函数时以指定的顺序(中缀、前缀、后缀等)迭代文件树?
具体来说,我想在一个或多个目录的根目录下创建一个大的文件名列表。我可以在java上轻松做到这一点(事实上我已经有了这个功能),但出于某种原因我想在bash中做到这一点)。 我对代码不感兴趣。我想使用一个程序来帮我处理这个问题。
Is there a simple bash executable program (SIMPLE!!! in the repositories!) to iterate the file tree in a specified order (infix, prefix, postfix whatever) while executing a function on the files?
Specifically i want to make a large list of the names of files on the root of one or more dirs. I could do this on java easy (in fact i already have the function) but i want to do it in bash for some reason).
I'm not interested in code. I want to use a program that takes care of that for me.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
... 查找当前目录
.
中的所有文件-type f
,并显示每个文件的内容cat {} \;.
或者,如果您想要类似树的输出,您可以使用
tree
(尽管默认情况下未安装此输出)。You could use
...to find all files
-type f
in the current directory.
, and show the contents of each onecat {} \;
.Or you could use
tree
if you want a tree-like output (this one is not installed by default though).