Резултати от 1 до 8 от общо 8

Търся програма за триене на празни редове в DOS-файл

Сподели във Facebook Сподели в Twitter Изпрати на Email Сподели в LinkedIn
  1. Senior Member
    Тук е от
    May 2004
    Мнения
    3,779
    #1

    Търся програма за триене на празни редове в DOS-файл

    Понеже "DOS"-овските текстови редактори нямат (или поне не открих в тях) такава функция [за триене на празни редове - в смисъл, не ред по ред (ръчно), а въобще всички празни редове във файла], ще съм страшно благодарен на всеки, който ме насочи към външна програмка, която да прави това. Става въпрос за огромни файлове - с по над 1000 празни реда - така, че триенето на празните редове на ръка отнема поне 1 час приблизително...

    Темата май е за раздел "Програмиране", съзнавам че става въпрос за няколко реда код, но... който го може, го може.

    В краен случай, ще се задоволя и с решение под Windows.

    TiA!

  2.  
     
  3. Senior Member
    Тук е от
    Dec 2003
    Мнения
    1,687
    #2

    Re: Търся програма за триене на празни редове в DOS-файл

    А на непразните редове какво има? В смисъл, съдържанието на самия файл в какъв вид е - свободен текст ли, колонки ли...?

    [Замислям се за изкуствено решение на проблема през Excel (и евентуално EZ Macros)...]

  4. Senior Member
    Тук е от
    Dec 2000
    Мнения
    3,218
    #3

    Re: Търся програма за триене на празни редове в DOS-файл

    Start>>Run>>cmd

    findstr /?

    Нямам Windows, но идеята е
    Код:
    type file.txt | findstr /a /b /c "string" > file1.txt
    Допълнение:

    Според Microsoft (цък) би трябвало да стане така:
    Код:
    findstr /r /v "^$" file-orig.txt > file-new.txt

  5. Member
    Тук е от
    Nov 2004
    Мнения
    496
    #4

    Re: Търся програма за триене на празни редове в DOS-файл

    Само за пълнота - в Excel се прави с филтър, а в Word - със заместване на два знака за край на ред (^p^p) с един (^p) докато спре да намира такива.
    С findstr си е най-добре, разбира се.

  6. Senior Member
    Тук е от
    May 2004
    Мнения
    3,779
    #5

    Re: Търся програма за триене на празни редове в DOS-файл

    Благодаря ви на всички.

    Berk, редовете са ЕГН-та, Имена, Суми... от този род. Не са в таблична форма, просто между редовете има по един празен (излишен) ред.

    Ghost, Avis - ще пробвам препоръките ви още щом се прибера.

  7. Member
    Тук е от
    Nov 2005
    Мнения
    295
    #6

    Re: Търся програма за триене на празни редове в DOS-файл

    Имам спомен, че е възможно файла, като е генериран, за нов ред да има символи Chr(10)+Chr(13), което някои редактори го изобразяват като 2 пъти "нов ред".
    Оправията е с Hex редактор да се разменят.
    Другия вариант е с редактора q.com - той визуализира излишния символ в началото на всеки ред и може да се изтрие в колонен режим.

    П.С. Като си преглеждах поста май, ако на човек не му е в главата, не става много ясно, ама нали има и други предложения

  8.  
     
  9. Senior Member
    Тук е от
    May 2004
    Мнения
    3,779
    #7

    Re: Търся програма за триене на празни редове в DOS-файл

    Стана!

    Благодаря ти, Ghost !!!


  10. Senior Member
    Тук е от
    Dec 2000
    Мнения
    3,218
    #8

    Re: Търся програма за триене на празни редове в DOS-файл

    Винаги си добре дошъл! ;-)


Сподели във Facebook Сподели в Google Plus Сподели в Twitter Изпрати на Email Сподели в LinkedIn

Подобни теми

  1. Отговори: 23
    Последно: 22-07-09, 10:52
  2. RQ:програма zа триене...
    От gggggg във форум Общ - софтуер
    Отговори: 8
    Последно: 18-02-07, 23:09
  3. Програма, която да чете на глас от doc файл - Търся
    От mitkosan във форум Общ - софтуер
    Отговори: 3
    Последно: 12-10-06, 13:02
  4. Програма за разделяне на МР3 файл.
    От user25 във форум Общ - софтуер
    Отговори: 3
    Последно: 19-11-04, 08:43
  5. програма против триене
    От asclepii във форум Общ - софтуер
    Отговори: 5
    Последно: 11-07-03, 15:13

SetCombG.com
SetCombG.com е портален сайт и Форум за битова техника, телевизори, климатици, лаптопи и смартфони, създаден през 1999 година.
Заедно сме над 20 години!
Следвай ни
Горе