#!/usr/bin/env bash : <<'END_COMMENT' # server1: clicclac.synology.me declare -A server1 server1[user]="bruno" server1[server]="clicclac.synology.me" server1[dest]="/volume1/web/$folder/" server1[port]=42666 # server2: ovh.net declare -A server2 server2[user]="funnymac" server2[server]="ftp.cluster011.ovh.net" server2[dest]="www/$folder/" server2[port]=22 # server3: maboiteverte.fr declare -A server3 server3[user]="bruno" server3[server]="ftp.maboiteverte.fr" server3[dest]="httpdocs/$folder/" server3[port]=22 END_COMMENT server=( "ftp.cluster011.ovh.net" "sur-le-sentier.fr" "ftp.maboiteverte.fr" "clicclac.synology.me" ) user=( "funnymac" "sentier" "bruno" "bruno" ) dest=( "www/zenphoto/albums/photos-du-mois/" "httpdocs/photos/img/" "httpdocs/" "/volume1/web/" ) port=( "22" "22" "22" "42666" ) for new in "${server[@]}" do echo "${new}" done echo "" for ((i=0 ; i<"${#server[@]}" ; i++)) do echo ${server[$i]} - ${user[$i]} - ${dest[$i]} - ${port[$i]} done