Devo rinominarli con un nome più corto, ad esempio Ax.
La cosa dovrebbe essere abbastanza semplice, in pseudocodice:
Codice: Seleziona tutto
mv ABCD*EF A/*variabile*/Potete aiutarmi?
Grazie.
Codice: Seleziona tutto
mv ABCD*EF A/*variabile*/Codice: Seleziona tutto
var = cont
for i in `ls`
do
mv "ABCD*EF" "A"$cont
cont++
done
Codice: Seleziona tutto
#!/usr/bin/bash
cont=1
for i in `ls`
do
mv ABCD*EF "A"$cont
((cont += 1))
doneCodice: Seleziona tutto
#!/usr/bin/bash
cont=1
for i in ABCD*EF
do
#echo $i
#echo $cont
mv "$i" "exp1"$cont"exp2"
cont=$((cont+1))
done
Codice: Seleziona tutto
rename 's/ABCD([0-9]+)EF/a$1/' *Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti