Тема: AHK: Удалить строку из файла и перезаписать его
Здравствуйте. Прошу помощи в реализации. Есть файл, в нем список
ааа
ббб
ввв
Как удалить первую строку и записать изменения в этот же файл?
Поискал по форуму, собрал код, но когда одна строка остается в файле, то он ее не удаляет
temp = file.txt
FileReadLine, line, %temp%, 1
If (line > "")
{
MsgBox, %line%
Loop, read, %temp%, tempfile.txt
{
IfNotInString, A_LoopReadLine, %line%, FileAppend, %A_LoopReadLine%`n
}
FileMove, tempfile.txt, %temp%, 1
}
else
goto, label
У меня есть скрипт довольно большой, и там нужно кусок кода этот вставлять в разных местах. Перечитал разные форумы, но не смог найти решение простое и минималистичное для удаления строки с перезаписью файла. Еще находил вариант через RegexReplace но не смог понять как потом вывести взятую строку в переменную