繁体   English   中英

对终端中找到的文件执行命令?

[英]Execute command on files found in terminal?

我想连接 linux 命令 - 所以我想使用lint命令对文件进行 lint。 但我只想对带有 .js 扩展名的文件进行 lint。 我可以通过在终端中运行它来找到所有这些文件:

find ./my-folder -name "*.js"

但是如何在终端中仅对这些文件运行lint命令?

find ./my-folder -name "*.js" -exec lint '{}' + \;

使用 find 的 exec 标志来执行 lint。 {} 将是找到的文件路径的占位符,+ 将在一次调用中处理尽可能多的文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM