Convertendo espaços em um arquivo de texto para períodos / pontos finais

0

Sou muito novo no Linux, então perdoe minha ignorância.

Eu tenho um arquivo de texto regular com texto simples. Gostaria de saber se é possível converter todos os espaços dentro do arquivo para períodos / pontos finais.

Por exemplo, "A chuva é implacável" para "The.rain.is.relentless"

O arquivo de texto é bem grande, então seria negligente não colocá-lo no fórum.

Muito obrigado.

    
por aomine_daiki 14.10.2017 / 09:04

2 respostas

1

Tente isto:

sed -i 'y/ /./' file

Com '-i' o arquivo é sobrescrito com as novas substituições. Sem '-i' o arquivo não é alterado, as substituições são impressas no terminal.

    
por 14.10.2017 / 09:13
0

Muitas ferramentas podem fazer isso, por exemplo sed :

sed 's/ /./g' file

ou tr :

tr ' ' . <file
    
por 14.10.2017 / 09:11