我想使用 let JSON_In = [
[ "Payment mode", "Amount" ],
[ "Cash", 1355774,
"Swiggy", 38560,
"KB", 0,
"BigBasket", 0,
"Zomato", 0,
"OMC", 0,
"CBOnline", 0,
"DineOut", 0,
"sodexoCpnCard", 0,
"PhonePe", 0,
"Mobiwiki", 0,
"CreditCard", 0,
"Coupn", 0,
"Paytm", 0,
"CreditAmt", 0 ] ];
let JSON_Out = [];
JSON_Out.push( JSON_In[0] );
for (let i=0, iMax= JSON_In[1].length; i<iMax; i+=2 ) {
JSON_Out.push( [JSON_In[1][i], JSON_In[1][i+1] ] );
}
console.log( JSON_Out );
立即关闭很多程序,并及时列出批处理列表。
我想我会运行以下其中之一:
然后,例如,使用grep sed awk或其他方法,我想要一个进程名称列表(在开始和结束处都带有引号),我可以手工杀死所有进程以进行批量关闭,使用xargs或从文本文件中插入
之前:示例
killall
之后:
2138 ttys003 0:00.29 ssh -Y root@cheese
4594 ttys006 0:00.05 login -pf tom
4685 ?? 0:07.70 /Applications/Google Chrome.app/Contents/Versions/71.0.3578.98/Google Chrome Helper.app/Contents/MacOS/Google Chrome Helper --type=renderer
771 ?? 11:24.08 /Applications/Utilities/System Information.app/Contents/MacOS/System Information
每行都可以在killall中使用,例如:
杀死所有“系统信息”
类似的东西:
"ssh"
"login"
"Google Chrome Helper"
"System Information"