> Пытаюсь рекурсивно объединить содержимое ...tar -cf ../all.tar ./
> cd dir
> touch ../all.txt
> find ./ -name "*.txt" | xargs cat >> ../all.txt
> получаю нарушенный порядок вывода 1/1.txt 1/2.txt 3/1.txt 2/1.txt итп
1. Где нарушено?
2. Какой критерий при выборе порядка между 1/1.txt и 3/1.txt ?
> ну не сортировать же имена вложенных директорий
Попробую включить режим экстрасенса...
for ((i=0; i < МАХ; i++))
do
find ./ -name $i.txt | xargs cat >> ../$i.all.txt
donecat *.all.txt > all.txt;
Ну и вопрос на 5: Как данные внутри all.txt будут отличатся?