簡體   English   中英

空環境變量名

[英]Empty enviroment variable name

我正在調試 Ubuntu 20.04 中的應用程序:

ltrace -e getenv ./cmd

我想知道涉及哪些環境變量及其各自的值。 當我意識到有一個沒有值的“空名稱變量”時,我感到很驚訝。 有 ltrace output:

....
    linux_a64.installos->getenv("")            = nil
    linux_a64.installos->getenv("TMPDIR")      = "/tmp"
    linux_a64.installos->getenv("DEBUGCMD")    = nil
....

有誰知道這可能是什么? 有一種方法可以給環境變量一個空值嗎?

可能尚未設置此環境變量。

$ env | grep POTATO

$ echo $POTATO

您可以獲得環境變量值,即使之前沒有設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM