Seu problema é o -i . Isso está dizendo sed para editar o arquivo no lugar, mas você está fornecendo o arquivo em stdin, redirecionando-o. Tente eliminar o -i .
Não há realmente necessidade de redirecionar o arquivo de entrada, pois sed aceita um nome de arquivo como argumento. Se as permissões de leitura no arquivo forem restritas, então sudo sed (e não usando redirecionamento) cuidará disso. Por não usar -i , o arquivo original será deixado intacto.
O sudo tee deve cuidar das permissões de gravação para saída, se necessário.