da się to chyba obejść przekierowując stdin przez: exec <nazwapliku while read do #cos tutaj done exec <&1 ale nie jestem pewien(tm) czy to nie jest właściwość pętli, że z niej wartość zmiennej nie "wyskakuje" wyżej. -- siefca