Renomear Arquivos
Publicado por Fábio Berbert de Paula 13/11/2002
[ Hits: 26.757 ]
Homepage: https://fabio.automatizando.dev
Download renomear_arquivos.zip
Renomear_arquivos.sh é um shell-script usado para renomear todos os arquivos que contem espaços em branco em seu nome. Sendo assim, um arquivo com o nome "eu sou cool.txt" seria renomeado para "eu-sou-cool.txt".
#!/bin/bash
# ##########################################
# Author: Fábio Berbert de Paula
# fabio@vivaolinux.com.br
#
# Favor me mandar as fotos de sua irmã e/ou
# prima (peladas?)
# ##########################################
if [ "$#" != 2 ]
then
echo ""
echo "Use: $0 <dir> <extensao>"
echo "Exemplo: $0 /musicas mp3"
echo ""
exit
fi
DIR="$1"
EXT="$2"
echo ""
echo "-------------------------------------------------"
echo "Renomeando arquivos do diretório $DIR ..."
echo ""
CONT="0"
ls *.${EXT} | while read ARQ
do
NOVO=`echo $ARQ | tr ' ' '-'`
if [ "$NOVO" != "$ARQ" ]
then
echo "$ARQ -> $NOVO"
mv "$ARQ" "$NOVO"
CONT=`expr $CONT + 1`
fi
done
echo ""
echo " Trabalho feito! $CONT arquivo(s) renomeado(s)."
echo "-------------------------------------------------"
Checar a carga da bateria (modo texto) com barra de status versão 1.0
Copiando um arquivo matriz para vários outros com nomes diferentes...
Proteja sua rede com um simples script de firewall
Estatísticas de tráfego de rede
Script para criação de usuários do Samba
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Linux é a solução para o fim do Windows10? (1)
Programa fora de escala na tela do pc (28)
converter algoritmo C++ em C? (1)
Problemas com Driver NVIDIA (1)
Fedora KDE plasma 42 X Módulo de segurança BB (Warsaw-2) (1)









