如何在bash脚本中直接运行PowerShell核心命令?
我主要使用如何在bash脚本中直接运行PowerShell核心命令?,bash,azure,azure-devops,azure-cli,powershell-core,Bash,Azure,Azure Devops,Azure Cli,Powershell Core,我主要使用bash脚本中的azcli命令来管理Azure资源。有时,我需要使用PowerShell核心命令,因为Az CLI版本不存在 我想在bashshell中同时使用azcli和PS core命令。我的意思是,我希望只有一个bash脚本,并在其中执行所有必需的命令 您知道在bash脚本中直接运行PowerShell核心命令的方法吗?您不能这样做。但是,您可以使用powershell for linux(pwsh)—— e、 从bash可以调用这个程序并传递命令 $ pwsh -c "
bash
脚本中的azcli
命令来管理Azure
资源。有时,我需要使用PowerShell核心
命令,因为Az CLI
版本不存在
我想在bash
shell中同时使用azcli
和PS core
命令。我的意思是,我希望只有一个bash脚本,并在其中执行所有必需的命令
您知道在bash脚本中直接运行PowerShell核心命令的方法吗?您不能这样做。但是,您可以使用powershell for linux(pwsh)—— e、 从bash可以调用这个程序并传递命令
$ pwsh -c "write-host Hello world"
Hello world
你不能那样做。但是,您可以使用powershell for linux(pwsh)—— e、 从bash可以调用这个程序并传递命令
$ pwsh -c "write-host Hello world"
Hello world
通常,如果需要执行多个命令,我会从bash内部调用PowerShell脚本,但如果您只想执行一个命令,则可以运行pwsh-command 例子:
pwsh-command get childitem如果需要执行多个命令,通常我会从bash内部调用PowerShell脚本,但如果您只想执行一个命令,则可以运行pwsh-command命令 例子: pwsh-命令get childitem