PowerShell语法基于POSIX ksh语法
(有趣的是,微软的任何一种语言都没有
像CMD.EXE,VBScript或Visual Basic for Applications),
很多东西和Bash一样工作.在
你的情况,命令替换完成
原文链接:https://www.f2er.com/bash/387235.html(有趣的是,微软的任何一种语言都没有
像CMD.EXE,VBScript或Visual Basic for Applications),
很多东西和Bash一样工作.在
你的情况,命令替换完成
echo "Foo $(./print_5_As.rb)"
在PowerShell和Bash中.
Bash仍然支持古老的方式(反叛),但是PowerShell清理了语法并删除了冗余构造如两个不同的命令替换语法.这样就可以释放出不同的反击在PowerShell中使用:在POSIX ksh中,反斜杠用作逃避性格,但那将是非常痛苦的PowerShell因为反斜杠是传统的路径Windows中的组件分隔符.所以,PowerShell使用了(现在未使用)用于逃避的反击.