space2sep (Trocar arquivos com espaço "\ ")

Publicado por Slackjeff (última atualização em 26/01/2018)

[ Hits: 1.659 ]

Homepage: https://slackjeff.com.br

Download space2sep




Programa para trocar o separador espaço ou "\ " nos diretorios ou arquivos.
'oi\ tudo \ bem', como space2sep o negocio fica como você quer :)

Bote em /usr/bin e é só rodar no diretorio que você deseja fazer a troca.

Mais informações:
https://notabug.org/jeffersonrocha/space2sep

  



Esconder código-fonte

#!/usr/bin/env bash
#----------HEADER------------------------------------------------------------------|
#
#AUTOR
# Jefferson Rocha <lrcjefferson@gmail.com>
#
#HOMEPAGE
# slackjeff.github.io
#
#DESCRIÇÃO:
# Programa para trocar o separador espaço ou "\ " nos diretorios ou arquivos.
# 'oi\ tudo \ bem', como space2sep o negocio fica como você quer :)
# 
#----------END-HEADER--------------------------------------------------------------|


#----VARIABLES---------
#>>> Troque o 'separador' de acordo com sua necessidade.
separator="-"
#>>> Colorindo sua vida
end="\033[m"
red="\033[31;1m"
pink="\033[35;1m"
blue="\033[34;1m"

#>>> Aqui a brincadeira começa
i="0"
for file in *\ *; do
  if [ -w "$file" ]; then
      mv -- "$file" "${file// /$separator}" && \
      let i++
      echo -e "'$file' ${red}Foi renomeado...${end}"
  fi
done

# Se não tem nenhum arquivo para trocar, então não faz nada :)
[ "$i" -gt "0" ] && \
echo -e "\n\t${pink}Total de arquivos renomeados: ${blue}$i${end}" || \
echo -e "\t${red}Nada encontrado!${end}" 

Scripts recomendados

Obter o Serial do Windows XP SP3

BusqueM3P! - Download de músicas pelo shell

Zqemu - Script em Zenity

Autenticado Velox Empresarial II

Script de Inclusão (atualização) de Repositórios para Mandriva 2008.


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts