스크립트를 원격으로 실행해야합니다. 다음 쉘 스크립트를 사용하고 있습니다.셸 스크립트를 사용하여 원격으로 로컬 스크립트 실행하기
for server in $servers
do
LOCAL_VAR=<some_value>
ssh $server <<EOF
command1 $LOCAL_VAR
command2..
..
exit
EOF
done
bash에서 예기치 않은 파일 구문 오류가 발생했습니다. 이 블록을 제거하면 나머지 코드가 제대로 작동합니다. 원격으로 스크립트를 실행하는 정확한 방법을 알려주시겠습니까?
'EOF'가 들여 쓰기되어 있습니까? 그것은해서는 안됩니다. –
예. 스푸트니크의 솔루션은 완벽하게 작동했습니다. –