Код: Выделить всё
ssh somehost ls | while read file; do
echo $file
doneВсё нормально, echo отрабатывается для всех файлов.
А если делаем так:
Код: Выделить всё
ssh somehost ls | while read file; do
ssh somehost ls -l $file
doneТо отрабатывает только первый read.
Чесал я репу, чесал, но так и не понял:
Интересно, почему?