Выдернуть текст из txt

Discussion in 'Болталка' started by Axeee, 19 Oct 2015.

  1. Axeee

    Axeee Elder - Старейшина

    Joined:
    26 Nov 2008
    Messages:
    286
    Likes Received:
    15
    Reputations:
    0
    Как можно из сотни текстовиков выдернуть первые 50 символов (из каждого) и поместить в отдельный тхт в каждую строчку ?
     
  2. Axeee

    Axeee Elder - Старейшина

    Joined:
    26 Nov 2008
    Messages:
    286
    Likes Received:
    15
    Reputations:
    0
    как выдернуть я уже понял, а вот как сохранить текст с каждого файла в отдельную строчку не пойму..
     
  3. Axeee

    Axeee Elder - Старейшина

    Joined:
    26 Nov 2008
    Messages:
    286
    Likes Received:
    15
    Reputations:
    0
    з.ы. вот код батника, правда сохраняет не так как нужно (сохраняет строками, а нужно что бы эти строки после сохранения в одну строку были, с каждого файла своя строка)

    Code:
    @echo off
    set /A MIN=3
    set /A MAX=6
    
    set /A CNT=1
    
    setlocal enabledelayedexpansion
    for /f "tokens=*" %%S in ('type 1.txt') do (
      if !CNT! GEQ %MIN% (
         if !CNT! LEQ %MAX% echo %%S>>2.txt
    
      )
    
      set /A CNT=!CNT!+1
    
    )
     
  4. Axeee

    Axeee Elder - Старейшина

    Joined:
    26 Nov 2008
    Messages:
    286
    Likes Received:
    15
    Reputations:
    0
    никто не подскажет ?
     
  5. Партнёр

    Joined:
    7 Sep 2010
    Messages:
    224
    Likes Received:
    67
    Reputations:
    1
    монолог хороший. ждем. блог.твой
     
    aka dexter and DartPhoenix like this.
  6. Axeee

    Axeee Elder - Старейшина

    Joined:
    26 Nov 2008
    Messages:
    286
    Likes Received:
    15
    Reputations:
    0
    осталось объединить только с этим
    Code:
    DO <Nul Set /P $V=%%a>>log.txt
    Тогда будет выдирать определенные строки и помещать их в единую строку..
    есть желающие подсказать как соединить все это ?
     
Loading...