Salutare! So, am o situatie de mai am un pic si imi sar sigurantele :((

citest un fisier linie cu linie in o bucla :

idx="0"
while read -r DIR; do
    ((idx++))
    [[ "${DIR}" =~ ^#.*$ ]] && continue
    REMOTE_DIR="${DESTDIR}/${DIR}/"
    echo $idx
echo     ssh ${DESTHOST} /bin/mkdir -p ${REMOTE_DIR}

echo "inainte ssh"
#ssh ${DESTHOST} /bin/mkdir -p ${REMOTE_DIR}
echo "dupa ssh"
(( idx == 3  )) && break

done < ${FILE}

daca comentez linia de ssh imi ajunge idx la 3 (corespunzator vad si echo ssh)
daca am linia cu ssh si mkdir
am doar :
1
ssh storage08 /bin/mkdir -p /storage_zfs//storage01/xrddata/public/B4/
inainte ssh
dupa ssh

Poate o minte luminata sa imi spuna si mie de ce se opreste bucla daca rulez 
ssh-ul ala?
comanda e valida - merge de sine statator dar oricum am incercat si cu trickul 
prin base64
standalone merge oricum, doar in bucla nu :(((

Multumesc frumos!!
Adrian

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro

Raspunde prin e-mail lui