< 200b > é um Unicode para espaço de meia largura. Você não vai encontrá-lo como uma string. Você pode canalizar o caractere para o sed dessa forma para remoção:
sed -i "s/$(echo -ne '\u200b')//g" file
Eu tenho um enorme arquivo de texto contendo essa string / caractere < 200b > que eu quero excluir. Eu tentei com sed mas não funcionou.
sed 's/<200b>//g' file
O personagem nunca aparece quando eu abro o arquivo com um editor de texto gráfico como o gedit, eu vejo isso com o vim.
< 200b > é um Unicode para espaço de meia largura. Você não vai encontrá-lo como uma string. Você pode canalizar o caractere para o sed dessa forma para remoção:
sed -i "s/$(echo -ne '\u200b')//g" file
Eu recomendaria abrir este arquivo em qualquer editor de texto e fazer um Localizar e substituir.
Localizar: Segure Alt e pressione 0 1 2 9 (isto irá introduzir um caractere de largura zero).
Substituir: deixe em branco.
Escolha "Substituir tudo".