如何在JavaScript中提取命令行的输出?

如何在JavaScript中提取命令行的输出?,javascript,parsing,cmd,awk,Javascript,Parsing,Cmd,Awk,如何提取命令行程序的输出并将其添加到JavaScript中的变量中 例如,我需要在下面的屏幕截图中提取值“11675724” var extract=函数(字符串){ var o={}; string.replace(/(.*)=(.*)(:\\\\\\\\\\\\\$)/g,函数(全部,键,值){ o[键]=值; }); 返回o; }; 不要在JavaScript中执行您可以从命令行执行的操作 在本例中,您可以先提取该数字,然后再将其传递给Node.js脚本 您的系统上必须有可用的数据,以

如何提取命令行程序的输出并将其添加到JavaScript中的变量中

例如,我需要在下面的屏幕截图中提取值“11675724”


var extract=函数(字符串){
var o={};
string.replace(/(.*)=(.*)(:\\\\\\\\\\\\\$)/g,函数(全部,键,值){
o[键]=值;
});
返回o;
};

不要在JavaScript中执行您可以从命令行执行的操作

在本例中,您可以先提取该数字,然后再将其传递给Node.js脚本

您的系统上必须有可用的数据,以便提取该数字,您只需执行以下操作:

awk'/MemTotal/{print$2}'/proc/meminfo

如何调用shell命令?请显示代码好吗?使用shell.js,它比节点中的“本机”exec好一个数量级。问题被标记为
cmd
,这意味着Microsoft Windows cmd.exe shell。
awk
命令通常不可用。根据问题中的文本,似乎
cmd
标记不合适。