Ищу программы для работы с TXT-файлами.

Тема в разделе "Софт", создана пользователем Solomon Kane, 18 ноя 2009.

Статус темы:
Закрыта.
  1. Solomon Kane

    Solomon Kane Постоялец

    Регистр.:
    26 авг 2009
    Сообщения:
    144
    Симпатии:
    9
    Всем привет!

    Ищу несколько программ или одну программу, которая бы умела делать следующее:

    1. Допустим, есть один TXT-файл размером 1 мегабайт. Нужно делать так, чтобы программа разрезала его на 10 файлов, к примеру, по 100 килобайт. И наоборот, есть 10 файлов по 100 килобайт. Нужно, чтобы программа соединяла 10 файлов в один. При этом было бы отлично, чтобы я мог сам задавать имена файлов. Например, если надо порезать, то задаю имя формата text[NN], после чего программа режет большой файл на файлы с именами text01, text02 и т. д.

    2. Предположим, мне надо удалить из файла все тире и кавычки без открытия самого файла, то есть беру и загружаю файл в программу, указываю, что удалить, и она удаляет. Причём интересует программа, которая могла бы удалять ненужное сразу в пачке файлов (Word не предлагать, так как там придётся каждый файл открывать и удалять из него, что не надо).

    3. Допустим, у меня есть файл, в котором 500 строчек и каждая строчка начинается в файле с новой строки. Нужно сделать так, чтобы программа взяла оттуда, например, по 30 строк и разбила, исходя из этого, исходный файл на отдельные файлы. Будет отлично, если диапазон строк можно задавать. К примеру, надо, чтобы бралось количество строк в пределах от 30 до 40. Главное, чтобы строки не повторялись.

    Что можете посоветовать?

    Спасибо!

    P. S. Третий пункт - необязателен. А вот первые два очень нужны. Подойдёт вариант и с несколькими программами. К примеру, первая режет и склеивает файлы, а вторая - удаляет оттуда ненужное.
     
  2. _sergey_

    _sergey_ Писатель

    Регистр.:
    1 окт 2008
    Сообщения:
    1.746
    Симпатии:
    1.158
  3. coreldraw

    coreldraw Постоялец

    Регистр.:
    19 мар 2008
    Сообщения:
    62
    Симпатии:
    8
    по пункту 2... возможно серч енд реплейс подойдёт
    _http://soft.cnews.ru/windows/text/reader/rq_search_and_replace/
     
  4. bounser

    bounser Писатель

    Регистр.:
    15 окт 2009
    Сообщения:
    4
    Симпатии:
    1
    решение для unix машин:

    1.
    программа: split
    $ split -b100 file
    сделает то, что вам нужно, только текстовый файл лучше резать не по килобайтам, а по количеству строк в каждом файле.

    2.
    программа: sed+find
    sed - stream editor

    3.
    реализуйте на perl или php или на том же баше.

    для windows все эти программы также есть.
     
  5. smithws

    smithws

    Регистр.:
    19 июн 2008
    Сообщения:
    481
    Симпатии:
    153
    Программу для склейки файлов TXTcollecto я в Перейти по ссылке теме выкладывал. Лучше нее не встречал. Сам с ней работаю.

    Для резки советую использовать программу
    Перейти по ссылке
     
  6. Sky-nemo

    Sky-nemo

    Регистр.:
    6 фев 2009
    Сообщения:
    209
    Симпатии:
    71
    Тоже ищу что-то подобное. Мне нужна прога для разбивания большого csv файла построчно на отдельные файлы. То есть 1 строка = > 1 файл. Нашел буржуйскую прогу CSV Splitter
    Перейти по ссылке
    Но она может резать большие файлы минимум по 100 строк. А мне надо по 1. Может кто сможет исправить? Коды проги открытые.
     
  7. cat13

    cat13 Постоялец

    Регистр.:
    22 мар 2009
    Сообщения:
    84
    Симпатии:
    27
    Notepad ++ самая лучшая утелита на мой взгляд и бесплатная к тому же.
     
  8. evgenii2090

    evgenii2090 Постоялец

    Регистр.:
    29 янв 2009
    Сообщения:
    89
    Симпатии:
    6
  9. k25neo

    k25neo Писатель

    Регистр.:
    4 фев 2008
    Сообщения:
    0
    Симпатии:
    0
    HEX ULTRA EDIT
     
  10. Alexandr3

    Alexandr3

    Заблокирован
    Регистр.:
    22 апр 2008
    Сообщения:
    429
    Симпатии:
    96
    Побробуй EditPlus сам остановился:ay: на нем в основном.
    http://depositfiles.com/files/ljq7m90n1
    вторая софтинка может бить файло по строкам.
     
Статус темы:
Закрыта.