root@isau02:/data/tmp/testfeld> od -c infile
0000000 t e x t \t \t t e x t \t t e x t \n
0000020
root@isau02:/data/tmp/testfeld> sed 's/^text\t\t/&newtext\t/' infile
text newtext text text
root@isau02:/data/tmp/testfeld> sed 's/^text\t\t/&newtext\t/' infile > outfile
root@isau02:/data/tmp/testfeld> od -c outfile
0000000 t e x t \t \t n e w t e x t \t t e
0000020 x t \t t e x t \n
0000030
Many Thanks for your reply, I found out about "tr" and translated the file tabs to ":" and once my edits were completed, used "tr" to put them back. Its Solaris 9 and sed doesnt like \t, but tr does.