Claudiogarau.it :: Tutorials & Scripts, PHP, Linux and more. :: Mappa del sito
Tutorials & Scripts, PHP, Linux and more.

Home :: Linux :: Indice Linux

Rinominare gruppi di file in Linux

Inserito il: 31-07-2006


Il comando mv da Shell in Linux ci permette di rinominare o spostare un file indicando semplicemente al comando il nome del documento da manipolare come parametro.

Perciò, se per esempio all'interno della cartella /tmp avessimo un file chiamato 'doc.txt' e lo volessimo rinominare in 'doc.doc' il nostro comando dovrà essere il seguente:
mv /temp/doc.txt /temp/doc.doc
Ora, per quanto comodo mv non consente di rinominare simultaneamente gruppi di file se non attraverso complicate istruzioni da riga di comando. Ad esempio:
# for j in *.txt; do mv $j $(basename $j .txt).doc; done 
Oppure tramite l'utilizzo di script da Shell sempre basati su cicli di iterazione. Ad esempio:
for file in *.txt; do
mv $file ${file%.txt}.doc
done
Fortunatamente Linux ci mette a disposizione un comando, mmv (multiple move), che permette di rinominare simultaneamente gruppi di file. Ad esempio, la seguente istruzione:
# mmv '*.txt' '#1.doc'
permette di rinominare tutti i file con estensione '.txt' in '.doc'.

In pratica mmv consente di rinominare, spostare o copiare più documenti raggruppandoli grazie all'utilizzo del caratter jolly '*' sulla base di un elemento comune (ad esempio l'estensione).

mmv è inoltre un comando consigliabile anche per motivi di sicurezza, infatti non causa la cancellazione involontaria di file in caso di documenti che abbiano lo stesso nome e lo stesso percorso; inoltre, l'azione del comando non è influenzata dalla presenza di spazi nei nomi dei file.Attenzione: questo articolo è stato concesso in esclusiva per la pubblicazione a Mrwebmaster.it; ne è vietata la riproduzione,
anche parziale, senza l'esplicito consenso dell'autore e della redazione di Mrwebmaster.it.


Indice Linux
Apache (19)
CGI (11)
Java (12)
Jsp (16)
Manuali (4)
Perl (12)
Php (134)
PostgreSQL (12)
Tomcat (10)
Unix (12)
Libri (172)
Forum


Guida a Unix con Linux
Guida a Unix con LinuxSemplice, immediato, completo. Per chi vuole iniziare ed approfondire la programmazione in Unix, questo libro è uno strumento formidabile.
Maggiori dettagli

Dimenticare la password di root
Non dovrebbe mai succedere, però qualche volta capita. Cosa fare quando si dimentica la password di root? Come accedere nuovamente... Leggi l'articolo



Aiutiamo l'Abruzzo - Terremoto del 6 Aprile 2009 - Invia anche tu un SMS vuoto al numero 48580 al costo di 1 euro

Aspcenter.net
Mrwcorsi.it
Mrwebmaster.it
4 You Gratis.it
AG web solutions
Ceptive.it
Jacoz.net
Giochi Gratis
Pierotofy.it
Giornale Webmaster
Manuali
Morpheusweb.it
SEO Directory
Design multimedia
proBLOG
Visual designer
Forum per Webmaster




Pagina caricata in 8.4877 secondi. | Per informazioni | ©CG di Claudio Garau P.IVA 03219430927 RSS