我有一個控制器中的函數,我試圖通過一個變量形式PHP到SSH門面中的bash。通過變量形式PHP到bash在laravel 5.2
putenv("UNIQKEY=test123");
SSH::into('production')->run([
"if [ -d 'public_html' ]; then
cd public_html/
touch laber.txt
key=$UNIQKEY
echo key >> laber.txt
fi"
]);
在這裏我試圖寫一個關鍵的文本文件。當我寫下我得到的是文件中的關鍵字。不是預期的測試123。 我做錯了什麼...
'$ 1'從哪裏來? – edhurtig
@edhurtig我已經更新了這個問題。這是putenv裏面的變量UNIQKEY –