将Unix命令转换为Windows命令

问题描述:

我必须在Windows上工作,但是我有一些困难将UNIX命令转换为Windows命令。将Unix命令转换为Windows命令

我有执行此命令使Node.js服务器:

const execSync = require('child_process').execSync; 
... 
... 
let output = execSync('output=$(wget --post-data ' 
+ '"' + text + '" ' + '"localhost:' + port 
+ '/?properties={"annotators": ' + '"' + annotators + '", "outputFormat": "' 
+ format + '"' + "}' -qO -) && echo $output', { encoding: 'utf8' }); 

你有一个想法?

+0

你为什么不[与节点做]的(http://*.com/q/6158933/7552),而不是调用了一个外部命令? –

首先这是bash语法,你需要把东西转换成windows cmd行格式。

  • wget在Windows命令行上默认不可用。看到这一点: Wget for windows
+0

谢谢,有没有本地命令? – onedkr

+0

默认情况下@onedkr在Windows中没有像wget这样的本地命令。您可以检查Windows版本Wget的链接 –