È possibile passare un documento qui come argomento della funzione bash e nella funzione il parametro è conservato come variabile multipla?Qui documento come argomento per la funzione bash
Qualcosa secondo le seguenti linee:
function printArgs {
echo arg1="$1"
echo -n arg2=
cat <<EOF
$2
EOF
}
printArgs 17 <<EOF
18
19
EOF
o forse:
printArgs 17 $(cat <<EOF
18
19
EOF)
Ho un documento qui che voglio alimentare a ssh come comandi da eseguire, e la sessione SSH è chiamato da una funzione bash.
Solo una FYI. Puoi anche fare "cat/dev/stdin" nella funzione invece di iterare con "while" – joeb
@joeb: Semplicemente 'cat' funzionerà. –
doh. Certo che lo sarebbe. Buona pesca! – joeb