I try to declare an array over ssh with command:
ssh root@myserver " declare -a users=( user1 user2 user3 user4 user5 ); for user in ${users[*]}; do /usr/sbin/userdel -r $user; done "
When I execute this command, I receive an error like:
sh: syntax error at line 1: `(' unexpected
So what is my mistake?
Thanks.
I resolved my problem by using:
ssh [user]@[server] 'bash -s' < myscript.sh