npm使用gnu parallel

时间:2018-02-24 21:40:52

标签: gnu-parallel

我正在尝试使用GNU parallel从父目录安装一组子目录。

我想为所有目录运行某些命令。

安装

ls -d -- */ | grep -v 'node_modules' | parallel "npm i"

删除node_modules

ls -d -- */ | grep -v 'node_modules' | parallel "rm -rf node_modules"

创建README.md

ls -d -- */ | grep -v 'node_modules' | parallel "touch README.md"

如何在传递给parallel的每个目录中将并行的第一个参数作为命令触发?

1 个答案:

答案 0 :(得分:2)

ls -d -- */ | grep -v 'node_modules' | parallel "cd {} && npm i"