Что нового

как объединить строки из нескольких файлов в другой блокнот?

mitas

Новичок
Сообщения
14
Репутация
0
Привет, подскажите, вот как из блокнот1.txt, блокнот2.txt, блокнот3.txt скопировать тексты в один общий - блокнот_full.txt ? т.е. типа объединить все данные из разных блокнотов в один

т.е. как результат было бы в блокноте_full.txt:

данные1
данные2
данные3

спасибо! :scratch:
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
Используешь функцию
Код:
FileRead

читаешь один, потом второй блокнот и все сводишь вместе
Код:
$text = FileRead('1.txt') & @LF & FileRead('2.txt')
FileWrite('full.txt', $text)

Но сначала прочитать справку и посмотреть примеры. И отпадет много вопросов
 
Автор
M

mitas

Новичок
Сообщения
14
Репутация
0
joiner сказал(а):
Используешь функцию
Код:
FileRead

читаешь один, потом второй блокнот и все сводишь вместе
Код:
$text = FileRead('1.txt') & @LF & FileRead('2.txt')
FileWrite('full.txt', $text)

Но сначала прочитать справку и посмотреть примеры. И отпадет много вопросов

спасибо! после некоторых модификаций, получилось следующее:

Код:
Func _FileRewrite($sFile, $sData)
    Local $hFile = FileOpen($sFile, 2)
    FileWrite($hFile, $sData)
    Return FileClose($hFile)
EndFunc

$text = FileRead('c:\1\1.txt') & @LF & FileRead('c:\1\2.txt') & @LF & FileRead('c:\1\3.txt')
; FileWrite('c:\1\full.txt', $text & @CRLF)
_FilereWrite('c:\1\full.txt', $text & @CRLF)
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
mitas,
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Глобальный модератор.
 
Верх