在我的劇本我的名字參數$out
,然後試圖在這樣的文件名來使用它:在文件名中使用變量,下劃線
c:/.../$out_date.txt
我的問題是$out_
被認定爲「不僅$out
」。文件名必須是這樣的。 我已經嘗試過報價或雙引號或+
沒有合適的結果。
在我的劇本我的名字參數$out
,然後試圖在這樣的文件名來使用它:在文件名中使用變量,下劃線
c:/.../$out_date.txt
我的問題是$out_
被認定爲「不僅$out
」。文件名必須是這樣的。 我已經嘗試過報價或雙引號或+
沒有合適的結果。
多個選項。將其放置在字符串中前
"C:\folder\${out}_date.txt"
使用-f
運營商擴大$out
:
使用{}
資格變量名稱(pointed out by @PetSerAl)
'C:\folder\{0}_date.txt' -f $out
使用反引號(`
)轉義字符停止解析變量nam E:
"C:\folder\$out`_date.txt"
使用的子表達式($()
),以評估所述可變:
"C:\folder\$($out)_date.txt"
'C:/.../$ {出} _date.txt' – PetSerAl
我已經做到了!儘管我非常感謝你! – Atermon