我有一个.env文件,如下所示:
.env
TESTCASE_GROUP_SIZE=25 . . .
而且我想把它的值(读取它)放到一个.ps1脚本中,怎么做呢?
.ps1
ebdffaop1#
get-content test.env | foreach { $name, $value = $_.split('=') set-content env:\$name $value }
假设您的意思是“在文件的每行设置一个环境变量”。
7kqas0il2#
@TessellatingHeckler 's的抛光版,供日后参考。
Get-Content .env | foreach { $name, $value = $_.split('=') if ([string]::IsNullOrWhiteSpace($name) || $name.Contains('#')) { continue } Set-Content env:\$name $value }
2条答案
按热度按时间ebdffaop1#
假设您的意思是“在文件的每行设置一个环境变量”。
7kqas0il2#
@TessellatingHeckler 's的抛光版,供日后参考。