|
|
|
|
Google Site
|
|||||||
| Forum | Registrati | Blog | Man Pages | Regole Forum | Collegamenti | Album | FAQ | Utenti | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da qui. Tutti i neofiti di Linux e UNIX benvenuto! |
![]() |
|
|
Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|||
|
Cambia Tutti nomi di file in una directory
Salve,
Se ho una cartella piena di file casuale dire 100, e vorrei organizzare, per esempio: FILE001, FILE002, FILE003, FILE004, ecc Come fare questo da terminale, invece di cambiare manualmente ogni file? Sto utilizzando Mac OS X, se questo fa la differenza. La ringrazio in anticipo per qualsiasi aiuto ![]() |
| Sponsored Links | ||
|
|
|
|||
|
rinominare più file
dire che avete file come di seguito ...
jordba.package1 jordba.package2 jordba.package3 utilizzare il seguente: per f in jordba .*; do mv "$ f" "$ (f # jordba.)"; fare il ciclo di cui sopra per rendere il vostro elenco come ... package1 package2 package3 \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d ma c'è un altro problema simile alla prima che i file hanno la x1_p.sql x2_p.sql x3_p.sql e così via ho bisogno di aggiungere ore prima. sql ad essere come il seguente: x1_ph.sql x2_ph.sql x3_ph.sql \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d Questo dovrebbe funzionare per i dati forniti da voi sopra ... per f in _p.sql *; do mv "$ f" "$ (f) _ph.sql% _p.sql"; fare Spero che queste r utili |
|
|||
|
Citazione:
Sidenote: è con questo. File jpg. Ho cambiato "FILE% 03i" "File% 03i.jpg", così i due file sono usciti: FILE002.jpg e FILE003.jpg. Nessuno degli altri nomi di file è cambiato. |
|
|||
|
Non sono sicuro di cosa fare con il nome del file. Ho provato *. jpg e "*. jpg" e termina con: `*. jpg ': un identificatore valido non e` "*. jpg"': non un identificatore valido, rispettivamente.
|
|
|||
|
Citazione:
Tuttavia, voglio prendere il nome di file in maniera casuale, come qwerty.jpg, blah.jpg 123_lol.jpg, rinominare e ad essere ordinati in sequenza, come ad esempio: 2007NOV03001.jpg, 2007NOV03002.jpg, 2007NOV03003.jpg, ecc |
| Sponsored Links |
|
|
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| trovare la lunghezza dei nomi di file in una directory? | koti_rama | Shell scripting e di programmazione | 5 | 06-04-2008 11:19 AM |
| Sostituire i caratteri in tutti i nomi dei file in una particolare directory | madhunk | Shell scripting e di programmazione | 4 | 02-16-2006 07:10 PM |
| I nomi delle directory in un file flat | surjyap | Shell scripting e di programmazione | 2 | 10-06-2005 08:51 AM |
| Come cambiare automaticamente i nomi dei file | MAKY | Shell scripting e di programmazione | 6 | 08-10-2005 11:47 AM |
| Nomi di file e directory nascosti diventare | dbinsol1 | UNIX e avanzata per utenti esperti | 10 | 05-29-2002 10:58 AM |