#!/bin/bash -x
ssh -T root@jumpbox ssh -T root@IP << EOF
YY=$(date +'%y')
echo $YY
EOF
Run Code Online (Sandbox Code Playgroud)
输出:
Trying tunnel from jumpbox...
Pseudo-terminal will not be allocated because stdin is not a terminal.
-bash: line 6: YY: command not found
Run Code Online (Sandbox Code Playgroud)
我需要分配的变量更复杂,它不是我的描述中显示的年份编号。