Freeonline.it è una Web directory con la particolarità di indicizzare esclusivamente risorse gratuite... »
Clicca per info sulla pubblicità
Freeonline - La guida italiana alle risorse gratuite di Internet
Indice generale
»
Homepage
»
Tutto il gratis
»
Programmi gratuiti
»
Il gratis via email
»
News dal Web
»
Guide, Articoli, ...
»
Free Internet
»
Free Mail
»
Tools gratuiti
»
Forum
»
Blog
»
MyFreeonline
»
Mappa sito
Tutto Gratis

Canali tematici
Incontri
Incontri
»
Sconti e Shopping
»
Webmaster area
»
Motori di ricerca
»
Linux area
»
Glossario inform.
»
Alberghi e Viaggi
»
Cartoline gratis
»
Sport e Calcio
»
Musica
»
Sala Giochi
»
Oroscopo - Meteo
 
Linux Zone
 


Rinominare file multipli (mmv)

Avete mai avuto bisogno di rinominare un gruppo di file? Con il vecchio DOS si poteva fare ma con Linux quando si hanno file multipli da spostare, come destinazione e' ammessa solo una directory.

Supponiamo ad esempio di dover rinominare tutti i file *.ps in *.eps. Come possiamo fare? Una soluzione e' utilizzare la riga comando

# for i in *.ps; do mv $i $(basename $i .ps).eps; done

oppure utilizzare lo script

for file in *.ps; do
   mv $file ${file%.ps}.eps
done


Ma esiste un comando molto piu' veloce e sicuro:

mmv (Multiple Move)
che serve a spostare/copiare/appendere/linkare file multipli, e che possano essere raggruppati con un wildcard (carattere jolly). Questa azione viene effettuata in modo sicuro, ovvero non ci sono cancellazioni di file inaspettate dovute a collisioni dei nomi dei file di destinazione con nomi di file gia' esistenti. Inoltre non ci sono problemi nel caso in cui i nomi dei file contengano spazi.

La sintassi e'

# mmv 'foo*bar?' 'pinco#1pallino#2'

che significa che verranno rinominati tutti i file contenenti le stringe "foo", "bar" e terminanti con un carattere e verra' dato il nome "pinco" + cio' che l'asterisco trova + "pallino" + ciò che il punto di domanda trova. L'azione di sopra diventa ora:

# mmv '*.ps' '#1.eps'

verranno quindi rinominati tutti i file da PostScript (.ps) a encapsuled PostScript (.eps).

Per maggiori informazioni man mmv

<<< Altri articoli di: Linux

Pubblicato il: 11/12/2002

AUTORE TESTO
Lorenzo Cappelletti


TUXJOURNAL.net - Webzine di Informazione su GNU/Linux
TuxJournal è la prima webzine italiana dedicata al mondo GNU/Linux. Al
suo interno news, approfondimenti, articoli e discussioni sul mondo del
Pinguino. Prodotto editoriale di TuxJournal è anche TuxWeekly, la prima newsletter settimanale in Italia dedicata al mondo GNU/Linux e al software libero.

>>> A cura di Pillolinux.it, la newsletter per i newbie di Linux <<<


Pill-o-Linux
Due articoli al mese su Linux nella tua e-mail
Se vuoi ricevere direttamente via e-mail articoli come quelli che vedi pubblicati in questa sezione, iscriviti alla newsletter, è totalmente gratuita e, se non la troverai di tuo interesse, potrai rimuoverti quando vorrai...

Inserisci nel box l'e-mail dove vuoi ricevere la newsletter e premi il bottone "Iscriviti"

E-mail:

Vuoi rimuoverti? Clicca qui allora


 
Menu Linux zone
»
Linux Home
»
Indice articoli
»
Newsletter
»
Siti su Linux
»
Linux guide
»
Distribuzioni
»
News su Linux
»
Articoli utenti
»
Post dal blog
»
Forum Linux
»
Gadgets
»
Collabora



 
 
Powered by PuntoWeb.Net S.r.l.