Как спарсить параметры из одного txt файла и записать их в другой?

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by kiper_light, 15 Sep 2010.

  1. kiper_light

    kiper_light Member

    Joined:
    2 Feb 2009
    Messages:
    4
    Likes Received:
    75
    Reputations:
    17
    Есть текстовый файл генерируемый программкой и в нем меняется несколько параметров в определенных строках.

    Нужно парсить из него эти изменившиеся параметры и записывать эти все параметры в определенные строчки другого файла.


    Для наглядности приведу абстрактный пример. В первый файл параметры пишутся примерно так (содержание строк 1,3,5 и 2,4,6 одинаковое, меняются только параметры):

    1.txt:

    нужно брать их и записывать во второй файл с примерно такой структурой (содержание строк 1,5,9 и 2-4, 6-8, 10-12 тоже одинаковое)

    2.txt :

    и так далее...


    Может кто-нибудь показать как и с помощью чего это можно реализовать? (ось - debian)


    p.s. не знал в какой тематический раздел лучше всего запостить, поэтому пока в болталке создал
     
  2. Dead4ik

    Dead4ik Member

    Joined:
    23 Jun 2009
    Messages:
    34
    Likes Received:
    25
    Reputations:
    5
    Я вообще не понял что тебе нужно..
     
  3. kiper_light

    kiper_light Member

    Joined:
    2 Feb 2009
    Messages:
    4
    Likes Received:
    75
    Reputations:
    17
    наверное мой пример понятен только мне, не обращайте тогда на него внимание пока.

    в общем еще раз напишу : нужно парсить параметры из конкретных строк первого текстовика и перезаписывать новые параметры во второй текстовик, тоже в конкретные строки (содержание строк одинаковое, но параметры нужно вставлять разные в зависимости от номеров строк)
     
  4. kiper_light

    kiper_light Member

    Joined:
    2 Feb 2009
    Messages:
    4
    Likes Received:
    75
    Reputations:
    17
    вот говорят можно написать на баш шелл используя работу со строками

    примерчик по подобному алгоритму никто не может набросать?
     
Loading...