reset86
Новичок
- Сообщения
- 48
- Репутация
- 0
Есть скрипт, указан ниже, с помощью него можно считывать данные из нужных строк (разделитель @CRLF). Например из перемененной $aArray[4], скрипт получает данные с 4 строки из текстового файла.
Как мне записать, данные в нужную мне строку. Т.е. в строке №5 у меня одни данные, и соответственно они туда и должны записываться, в строке №1 другие данные и тд.
Данные - это различный, обычный текст.
FileWriteLine для этих целей не годится. Я так понял, нужно считать количество разделителей (@CRLF) и после определенного числа, производить запись.
Как мне записать, данные в нужную мне строку. Т.е. в строке №5 у меня одни данные, и соответственно они туда и должны записываться, в строке №1 другие данные и тд.
Данные - это различный, обычный текст.
FileWriteLine для этих целей не годится. Я так понял, нужно считать количество разделителей (@CRLF) и после определенного числа, производить запись.
Код:
#include <Array.au3>
$vData2 = FileRead("123.txt")
$aArray = StringSplit($vData2, @CRLF, 1)
ConsoleWrite($aArray[1] & @CRLF); для теста
ConsoleWrite($aArray[2] & @CRLF); для теста
ConsoleWrite($aArray[3] & @CRLF); для теста
ConsoleWrite($aArray[4] & @CRLF); для теста
ConsoleWrite($aArray[5] & @CRLF); для теста
; и тд.