#!/usr/bin/bash server=("server" "server2" "server3" "server4" "server5" "server6" "server7" "server8" "server9" "server10" "server11" "server12" "server13" "server14" "server15" "server16" "server17" "server18" "server19" "server20" "server21" "server22") #server=("server" "server3") l=${#server[@]} root1="/data/" root2="/config/csv/" for((i=0;i<$l;i++)) do url=$root1${server[$i]} # cmd=$root1${server[$i]}"/stop.sh" # cmd2=$root1${server[$i]}"/cleanpid.sh" # shellcheck disable=SC2164 cd "$url" sh "start.sh" sleep 3 # sh "$cmd" # sh "$cmd2" done