请写出 a.js 的代码, 使其输出原始参数, 例:

$ node a.js a "b c"
# 输出: a "b c"

一些测试用例(变量被解析不用处理):

$ node a.js a "b"c"" d
# 输出 a "b"c"" d

$ node a.js a "b c" d
# 输出 a "b c" d

$ node a.js a "^\b c" d
# 输出 a "^\b c" d

$ node a.js a ^<?b c?^> d
# win 输出 a ^<?b c?^> d

$ node a.js a "^" b c^"" d
# win 输出 a "^" b c^"" d

$ node a.js a \<?b c?^\> d
# mac 输出 a \<?b c?^\>

$> node a.js a 'b c' d
# 输出 a 'b c' d # win 下 ' 是普通字符

$> node a.js a "cmd /k dir \"%userprofile%\""
# 变量被解析不用处理

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-22
  • 2022-12-23
  • 2021-08-05
  • 2021-10-27
  • 2021-10-10
  • 2021-12-28
  • 2022-12-23
相关资源
相似解决方案