0
我如何做到這一點的bash風格命令調用的PowerShell 1.0中自定義環境變量調用命令
output = `VAR1=value /path/someCommand`
相當於從本質上說,我需要製造一個私人&臨時$ ENV:VAR1用於調用的目的someCommand。
我如何做到這一點的bash風格命令調用的PowerShell 1.0中自定義環境變量調用命令
output = `VAR1=value /path/someCommand`
相當於從本質上說,我需要製造一個私人&臨時$ ENV:VAR1用於調用的目的someCommand。
假設你要存儲命令的VAR1輸出:
$var1 = $_ | /path/someCommand
假設你想要一個別名,這樣在output
將運行該代碼時稱爲:
Set-Alias output "$var = /path/someCommand"
您可以設置一個過程環境變量在PowerShell中是這樣的:
$env:VAR1 = 'value'
然後調用th e命令:
/path/someCommand
然後取出過程的環境變量:
remove-item Env:\Var1
所提到的命令(與周圍'='空格)甚至不會在'bash'工作。 – devnull
你的意思是你想將輸出定義爲該位代碼的別名?或者你想執行並將該代碼的輸出存儲到輸出中? – nathanchere