- Codice: Seleziona tutto
#!/bin/bash
IFS=' ' # per i nomi con gli spazi
cd /home/razal/amsn_received/immagini
for f in *.JPG; do
mv "$f" "$f.jpg"; done
for f in *.JPEG; do
mv "$f" "$f.jpeg"; done
for f in *.BMP; do
mv "$f" "$f.bmp"; done
for f in *.PNG; do
mv "$f" "$f.png"; done
i=0;
for f in *.jpeg; do
mv "$f" $i".jpeg";i=$((i+1)); done
i=0;
for f in *.bmp; do
mv "$f" $i".bmp";i=$((i+1)); done
i=0;
for f in *.png; do
mv "$f" $i".png";i=$((i+1)); done
i=0;
for f in *.jpg; do
mv "f" $i".jpg";i=$((i+1)); done
ho una cartella piena di immagini e collegamenti ad immagini.. io vorrei rinominare tutti i file con quelle estensioni con un nome progressivo.. questo che ho fatto io.. funziona a modo suo.. ma non completamente bene.. chi mi aiuta a sistermarlo?