gpt4 book ai didi

linux - 如何使命令的每一行成为另一个命令的参数?

转载 作者:太空宇宙 更新时间:2023-11-04 12:12:09 24 4
gpt4 key购买 nike

<分区>

就我而言,我想在所有 Git 暂存文件上运行 Eslint。

git diff --diff-filter=d --cached --name-only | grep -E '\.jsx?$ 输出:

changedFile1.js
changedFile2.js

我想将它们传递给 Eslint 以生成命令:

node_modules/.bin/eslint changedFile1.js changedFile2.js

我该怎么做?

到目前为止,我找到的唯一解决方案是遍历更改的文件,然后为每个更改的文件调用 Eslint。但是,这比使用所有更改的文件调用一次 Eslint 要慢得多。

我正在使用 Ubuntu 16.04。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com