0
我開始使用expect。我有一個簡單的腳本。但我有一個問題。我想初始化一個具有$第一個字符的變量:期望:沒有這樣的變量
set mystring "$THIS_IS_MY_STRING%"
所以我得到一個錯誤,因爲expect期望一個變量。我怎樣才能解決這個問題?
我開始使用expect。我有一個簡單的腳本。但我有一個問題。我想初始化一個具有$第一個字符的變量:期望:沒有這樣的變量
set mystring "$THIS_IS_MY_STRING%"
所以我得到一個錯誤,因爲expect期望一個變量。我怎樣才能解決這個問題?
用一個反斜槓繼續他們逃脫任何特殊字符,如美元符號,讓你的代碼變得
set mystring "\$THIS_IS_MY_STRING%"
我認爲你必須要逃避'$'。所以應該是'「\ $ THIS_IS_MY_STRING%」'。 –
哇,這很快。是的,你是對的:)我不熟悉Linux/bash。提醒一下。謝謝! – LuMa