Итак, у меня есть следующий список файлов:
Код: Выделить всё
-file00 -file01 -file02 -file03 -file04 -file05 -file06 -file07 -file08 -file09
Код: Выделить всё
for n in 0 1 2 3 4 5 6 7 8 9; do cat -- "-file0$n"; newline="\n"; echo $newline; done
Как мне заставить это работать? Я тоже пробовал использовать цикл while, но он по-прежнему зависает, и я не знаю почему:
Код: Выделить всё
for n in 0 1 2 3 4 5 6 7 8 9; do file="-file0$n" cat -- "file"; newline="\n"; while read -1 $file; do echo $newline; done; done
Подробнее здесь: https://stackoverflow.com/questions/790 ... -file-read
Мобильная версия