我想訪問expect腳本中的PATH環境變量。如何訪問Expect腳本中的環境變量?
我怎樣才能做到這一點?
我實際的腳本是:
#!/usr/bin/expect
set timeout 300
send "echo $PATH\r"
其輸出繼電器是:
can't read "PATH": no such variable
while executing
"send "echo $PATH\r""
我想訪問expect腳本中的PATH環境變量。如何訪問Expect腳本中的環境變量?
我怎樣才能做到這一點?
我實際的腳本是:
#!/usr/bin/expect
set timeout 300
send "echo $PATH\r"
其輸出繼電器是:
can't read "PATH": no such variable
while executing
"send "echo $PATH\r""
如果你想讀的目標$ PATH變量,則必須難逃 「$」:
exp_sent - 回聲「\ $ PATH \ r 「
太棒了!非常感謝glenn! –