Convertando espaços para underscore

Você odeia usuários que colocam espaço no nome de arquivos, causando diversos problemas em qualquer tipo de script que você tenha? Bom, este pequeno one-liner elimina a necessidade de gerar um shell script para efetuar esta mudança …

for i in $1 ; do mv "$i" `echo $i | sed 's/ /_/g'` ; done

o echo $i | sed ‘s/ /_/g’ é cercado por aspas simples e não por aspas duplas.

Anúncios

0 Responses to “Convertando espaços para underscore”



  1. Deixe um comentário

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s




Visitantes

  • 241,483 Acessos

%d blogueiros gostam disto: