plz help with this script, 

I wish to ssh this command to several hosts: 
ls -alst "dir_with_spaces" 

This script is close but I need DOUBLE-quotes around the remote command s 
#! /bin/bash 

PARAMS_FOR_LS=(-alst "dir with spaces") 

# get directory of local system 
ls "${PARAMS_FOR_LS[@]}" 

# get directory of remote systems 

#do search 'x' for a hostname; get host1 
ssh host1 ls "${PARAMS_FOR_LS[@]}" 

#do search 'y' for a hostname; get host2 
ssh host2 ls "${PARAMS_FOR_LS[@]}" 

#do search 'z' for a hostname; get host3 
ssh host3 ls "${PARAMS_FOR_LS[@]}" 


I have tried several variations of eval and echo. 
plz help 

Reply via email to