我正在尝试将变量传递给 ssh 远程但不起作用。我的代码是:
#!/bin/bash
set -x
conexion="user@xx.yy.zz.pp"
parameter="$1"
ssh -T $conexion <<'ENDSSH'
clear
echo "$parameter"
ENDSSH
Run Code Online (Sandbox Code Playgroud)
我执行:
./script.sh try
Run Code Online (Sandbox Code Playgroud)
它说我:
parameter: Undefined variable.
Run Code Online (Sandbox Code Playgroud)
有什么帮助吗?
在 AIX 中混淆 shell 脚本的最佳方法是什么?问题是,作为共享用户,我希望其他人不知道代码。