Dacă îl rulezi cu bash -x ar trebui să vezi comenzile și outputurile și să îți dai seama ce se întâmplă. Posibil să nu iasă din primul ssh și de-aia să se oprească acolo...
On Fri, Jun 29, 2018 at 4:22 PM, Adrian Sevcenco <adrian.sevce...@cern.ch> wrote: > 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 > RLUG@lists.lug.ro > http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro > > _______________________________________________ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro