Saya mencoba untuk menulis skrip shell melalui ssh melalui bash prompt. Shell, bagaimanapun, bersikeras menafsirkan variabel apa pun yang ingin saya tulis alih-alih menulisnya langsung ke file. Misalnya, cat <<EOF >checkup.sh\n'$command'EOF
hanya ditulis sebagai ''
file. Bagaimana cara saya bisa $command
menulis? Saya telah mencoba setiap metode praktis untuk melarikan diri yang dapat saya pikirkan.
Jika itu mengubah sesuatu, saya melakukannya melalui PHP menggunakan phpseclib .
ssh
php
environment-variables
cat
Peter Kazazes
sumber
sumber