Страница 1 из 1

Вставка строк

Добавлено: 2007-10-22 11:54:50
risk94
Исходные данные:

Есть несколько строк, которые отличаются друг от друга только числовым значением на конце. Например str1 str2 str3 str4 strN-1 strN
Есть файл, в котором также хранится текстовая инфа в виде:

Код: Выделить всё

stroka_infi_raznoy
stroka_infi_raznoy
stroka_infi_raznoy
stroka_infi_raznoy
stroka_infi_raznoy
stroka_infi_raznoy
stroka_infi_raznoy
stroka_infi_raznoy
stroka_infi_raznoy
stroka_infi_raznoy
Как сделать так, чтоб в случайном порядке, файл преобрел вид:

stroka_infi_raznoy
str1
stroka_infi_raznoy
strN-285
stroka_infi_raznoy
strN-1
stroka_infi_raznoy
str1
stroka_infi_raznoy
str1
stroka_infi_raznoy
str3
stroka_infi_raznoy
str4
stroka_infi_raznoy

Тоесть нужно между каждыми строками в случайном порядке вставить случайную строку из варианта str1 str2 str3 str4 strN-1 strN

Re: Вставка строк

Добавлено: 2007-10-22 13:18:10
Alex Keda
сама идея:

Код: Выделить всё

cat file.txt |
{
while read stroka
do
        echo $stroka >> new.file
        echo $str1 >> new.file
done
}

Re: Вставка строк

Добавлено: 2007-10-22 13:27:39
risk94
А рендомиз?

Re: Вставка строк

Добавлено: 2007-10-22 13:29:26
Alex Keda
блин.
а самому подумать?!