我怎样才能把'find'的输出输出到一个命令中,这个命令会在package.json的两个目录中执行'grep'的'more'

我试图find哪个package.json导致依赖警告。 它来自一个子模块。 我有一个查找命令find . -name 'foo' find . -name 'foo'输出

 /a/very/very/very/long/path/to/a/submodule/.../node_modules/foo /another/very/very/very/long/path/to/a/submodule/.../node_modules/foo 

我想看看父模块的package.json中包含了什么版本的foo。 像这样的东西

more "$find_output"/../../package.json | grep foo

弄清楚了:

 find . -name 'foo' -print0 | xargs -0 bash -c 'for path; do more "$path"/../../package.json | grep "foo"; echo $path; done ' bash