我有一个解析器 myParser ,它可以使用<读取文件例如如果我要解析文件a.txt,我只需输入
$ myParser < a.txt
我在目录中有许多这样的文件,它本身包含许多其他目录。例如
dir1
|- dir12
| |- a.txt
| |- b.txt
|- dir2
| |- dir21
| | |-dir31
| | | |-c.txt
我想运行一个可以解析所有这些* .txt文件的命令。
在我使用{find -exec}进行游戏时有任何建议。
更新:执行$ find ./ iname "*.txt" -exec ./Bin/myParser {} \;
会./Bin/myParser permission denied
。
答案 0 :(得分:1)
find <root_dir_name> -name *.txt | xargs myParser