existe um erro muito comum aos iniciantes em sed relacionado a passagem de parametros para um comando. Pois se tem a impressao que os comados passados para o sed devem ser sempre protegidos com aspas simpes e nao duplas ... afinal ... sao soh parametros e nada masi nao importa como se faz isso ... reparem na opcao '-e'
no seu caso basta: sed "s/^/.'/g" arquivo -- []'s Ivan Carlos da Silva Lopes Engenheiro Eletrônico e de Computação blog --> http://lopesivan.blogspot.com/