Можно ли передать документ здесь как аргумент функции bash, а в функции параметр сохраняется как многоуровневая переменная?
Что-то в следующих строках:
function printArgs {
echo arg1="$1"
echo -n arg2=
cat <<EOF
$2
EOF
}
printArgs 17 <<EOF
18
19
EOF
или возможно:
printArgs 17 $(cat <<EOF
18
19
EOF)
У меня есть документ, который я хочу передать ssh в качестве команд для выполнения, а сеанс ssh вызывается из функции bash.