Pet*_*zes 5 ssh environment-variables cat php
我正在尝试通过 bash 提示符通过 ssh 编写一个 shell 脚本。但是,shell 坚持解释我想写入的任何变量,而不是将其直接写入文件。例如,cat <<EOF >checkup.sh\n'$command'EOF
简单地写成''
文件。我该怎么$command
写?我已经尝试了所有我能想到的实用逃生方法。
如果它改变了任何东西,我将使用phpseclib通过 PHP 进行。
尝试引用第一个EOF
,例如,
cat <<'EOF'
>checkup.sh\n'$command'
EOF
Run Code Online (Sandbox Code Playgroud)
这在 bash(1) 手册页的 Here Documents 部分中进行了解释。
归档时间: |
|
查看次数: |
2195 次 |
最近记录: |