Hey guys,

I've a small script

Code:
alias writedltest {
  var %f1 = file1.txt | var %f2 = file2.txt
  echo -a $read(file1.txt,1) deleted 
  write file2.txt $read(file1.txt,1)
  write -dl1 file1.txt
  echo -a -------------------------
}


The first line from a text file should be deleted and the phrase should written in file2.. Script seem legit to me, and isn't very complicated, but got some errors..

in file1.txt are 12 lines, from AAA to LLL.. while I'm running this script I got this result:

Code:
aaa deleted
-
* /write: error updating 'C:\Users\[username]\AppData\Roaming\mIRC\file1.txt' (line 142, script.mrc)
-
aaa deleted
-
* /write: error updating 'C:\Users\[username]\AppData\Roaming\mIRC\file1.txt' (line 142, script.mrc)
-
aaa deleted
-------------------------
bbb deleted
-------------------------
ccc deleted
-------------------------
ddd deleted
-------------------------
eee deleted
-------------------------
fff deleted
-
* /write: error updating 'C:\Users\[username]\AppData\Roaming\mIRC\file1.txt' (line 142, script.mrc)
-
fff deleted
-------------------------
ggg deleted
-------------------------
hhh deleted
-------------------------
iii deleted
-
* /write: error updating 'C:\Users\[username]\AppData\Roaming\mIRC\file1.txt' (line 142, script.mrc)
-
iii deleted
-
* /write: error updating 'C:\Users\[username]\AppData\Roaming\mIRC\file1.txt' (line 142, script.mrc)
-
iii deleted
-
* /write: error updating 'C:\Users\[username]\AppData\Roaming\mIRC\file1.txt' (line 142, script.mrc)
-
iii deleted
-
* /write: error updating 'C:\Users\[username]\AppData\Roaming\mIRC\file1.txt' (line 142, script.mrc)
-
iii deleted
-------------------------
jjj deleted
-------------------------
kkk deleted
-------------------------


After that file1 is empty and in file2 are:

Code:
aaa
aaa
aaa
bbb
ccc
ddd
eee
fff
fff
ggg
hhh
iii
iii
iii
iii
iii
jjj
kkk



I can't explain the errors and looking for any fix for this issue.. hope someone can help me..

thanks

Last edited by endgeek; 19/12/11 09:25 PM.