Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js PowerShell的等效命令与此Unix命令_Node.js_Powershell_Unix_Machine Learning - Fatal编程技术网

Node.js PowerShell的等效命令与此Unix命令

Node.js PowerShell的等效命令与此Unix命令,node.js,powershell,unix,machine-learning,Node.js,Powershell,Unix,Machine Learning,我试图在windows上使用naive bayes和Node.js复制一个简单的垃圾邮件过滤器,我用这些Unix命令获得了一个资源,但不知道如何在PowerShell上运行它: sed-nr的#^0(.*)#培训/\1#p'CSDMC2010_SPAM/CSDMC2010_SPAM/SPAMTrain.label | xargs节点spamfilter.js-s sed-nr的#^1(.*)#培训/\1#p'CSDMC2010_SPAM/CSDMC2010_SPAM/SPAMTrain.labe

我试图在windows上使用naive bayes和Node.js复制一个简单的垃圾邮件过滤器,我用这些Unix命令获得了一个资源,但不知道如何在PowerShell上运行它:

sed-nr的#^0(.*)#培训/\1#p'CSDMC2010_SPAM/CSDMC2010_SPAM/SPAMTrain.label | xargs节点spamfilter.js-s

sed-nr的#^1(.*)#培训/\1#p'CSDMC2010_SPAM/CSDMC2010_SPAM/SPAMTrain.label | xargs节点spamfilter.js-h

SPAMTrain.label是一个包含培训文件名称和标签的文件(0表示垃圾邮件,1表示非垃圾邮件),经过一些搜索,我知道
sed
命令用于替换文本,
xargs
用于bash。 因此,我认为这些命令将确定哪些培训文件是垃圾邮件,哪些是非垃圾邮件。
-s
-h
是我为运行spamfilter.js而传入的参数

有什么方法可以在PowerShell上运行这两个命令,或者重写它以适应PowerShell命令行吗?

您可以在linux中的PowerShell for
sed
中使用 对于
xargs