VSCODE bash环境变量不起作用(WSL)

时间:2018-09-26 14:40:07

标签: visual-studio-code

我需要在ubuntu子系统(WSL)上通过task.json运行以下内容

export AAB=test && echo $AAB

当我运行上面的命令时,它不会打印任何内容。但是,如果我打开并打印Termental,它将按预期运行并打印值。

{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "upgrade-chaincode",
      "type": "shell",
      "command": "export AAB=test && echo $AAB"
    }
  ]
}

上面的命令将不起作用,也是这样:

{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "upgrade-chaincode",
      "type": "shell",
       "options": {
         "env": {
           "ABB": "test"
         }
       },
      "command": "echo $ABB" 
    }
  ]
}

再次,在常规终端上运行它时,效果很好!

这是我的相关配置:

"terminal.integrated.shell.windows": "C:\\Windows\\System32\\bash.exe"

0 个答案:

没有答案