如何从Powershell REPL控制台打印Linux环境变量? [英] How to print a Linux environment variable from the Powershell REPL console?

查看:70
本文介绍了如何从Powershell REPL控制台打印Linux环境变量?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何将 foo 的值打印到控制台?

How do I print the value of foo to the console?

nicholas@mordor:~/chimp$ 
nicholas@mordor:~/chimp$ VARNAME="foo"
nicholas@mordor:~/chimp$ export foo="bar" 
nicholas@mordor:~/chimp$ 
nicholas@mordor:~/chimp$ echo $foo
bar
nicholas@mordor:~/chimp$ 
nicholas@mordor:~/chimp$ pwsh
PowerShell 7.1.0
Copyright (c) Microsoft Corporation.

https://aka.ms/powershell
Type 'help' to get help.

PS /home/nicholas/chimp> 
PS /home/nicholas/chimp> Get-Variable HOME -valueOnly
/home/nicholas
PS /home/nicholas/chimp> 
PS /home/nicholas/chimp> Get-Variable foo -valueOnly 
Get-Variable: Cannot find a variable with the name 'foo'.
PS /home/nicholas/chimp> 

另请参阅:

https://askubuntu.com/q/58814/847449 https://opensource.com/article/19/9/environment-variables-powershell

推荐答案

有效:

PS /home/nicholas/chimp> 
PS /home/nicholas/chimp> $f=Get-ChildItem Env:foo 
PS /home/nicholas/chimp> 
PS /home/nicholas/chimp> $f.Name                  
foo
PS /home/nicholas/chimp> 
PS /home/nicholas/chimp> $f.Value
bar
PS /home/nicholas/chimp> 

但可能有点尴尬

这篇关于如何从Powershell REPL控制台打印Linux环境变量?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆