Pular para o conteúdo

remove <-------> de um arquivo de texto usando o sed ou outro comando

Responder tópico
  • Denunciar
  • Indicar

1. remove <-------> de um arquivo de texto usando o sed ou outro comando

Enviado em 24/06/2017 - 12:13h

cat /tmp/arquivo.txt
[com espaço em branco] 26.0.0.131

mcedit /tmp/arquivo.txt
<-------> 26.0.0.131

Não é espaço em branco (| sed 's/^ \+//').


O arquivo original e um HTML

Responder tópico

2. Re: remove <-------> de um arquivo de texto usando o sed ou outro comando

Enviado em 24/06/2017 - 13:47h

Para remover todos os espaços no início da linha (acrescente o 'g' no seu comando):
sed 's/^ \+//g' arquivo 

3. Re: remove <-------> de um arquivo de texto usando o sed ou outro comando

Enviado em 24/06/2017 - 14:24h

PauloHAC escreveu:

Para remover todos os espaços no início da linha (acrescente o 'g' no seu comando):
sed 's/^ \+//g' arquivo 
Não funcionou


4. Re: remove <-------> de um arquivo de texto usando o sed ou outro comando

Enviado em 24/06/2017 - 18:09h

Experimenta assim:
sed 's/^[[:space:]]\+//g' arquivo 

Obs: Para editar diretamente no arquivo use a opção "-i" (com backup "-i.bkp").

5. Re: remove <-------> de um arquivo de texto usando o sed ou outro comando

Enviado em 24/06/2017 - 23:10h

PauloHAC escreveu:

Experimenta assim:
sed 's/^[[:space:]]\+//g' arquivo 

Obs: Para editar diretamente no arquivo use a opção "-i" (com backup "-i.bkp").
Poderia falar um pouco sobre essa parte do comando.

sed 's/^[[:space:]]\+//g'


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder