0

これは私がやろうとしていることです...

#!/bin/bash

array_local=(1 2 3 4 5)

ssh user@server << EOF
index_remote=1
echo \$index_remote
echo \${array_local[\$index_remote]}  
EOF

上記のスクリプトを実行しようとすると、O/P が 1 と null 値 (空白) になります。${array_local[$index_remote} の値を null ではなく 2 にしたかったので、スクリプトでさらに作業を行うために、リモート変数を使用してこのローカル配列にアクセスする必要があります。

4

1 に答える 1