[Risolto] Rinominare gruppo di file

Installazione, configurazione e uso di programmi e strumenti.
Esse-12
Prode Principiante
Messaggi: 31
Iscrizione: martedì 28 febbraio 2012, 14:45

[Risolto] Rinominare gruppo di file

Messaggio da Esse-12 »

Salve, ho un problemino da risolvere: devo cambiare il formato della data inserita all’inizio del nome dei file da ‘gg-mm-aaaa’ ad ‘aaaa-mm-gg’. Questo per il semplice motivo che in questo modo si può facilmente fare l’ordinamento cronologico.
Poichè non ho trovato in Ubuntu Software pacchetti idonei e facilmente usabili per il mio Ubuntu 16.04, accetto anche soluzioni da Terminale. Grazie in anticipo.

Per rinominare i miei file .pdf, mi sono portato nella cartella ed ho usato il seguente comando

Codice: Seleziona tutto

rename 's/(\d{2})-(\d{2})-(\d{4})/$3-$2-$1/' *.pdf
Ultima modifica di Esse-12 il martedì 17 luglio 2018, 15:07, modificato 1 volta in totale.
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7864
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: Rinominare gruppo di file

Messaggio da xavier77 »

La memoria non è più quella di una volta, sto invecchiando... :D
Però credo che se trovi il tempo di consultare

Codice: Seleziona tutto

man touch
troverai quello che fa per te[/s]

edit: chiedo scusa, presi fischi per fiaschi.
Per casi come questo uso l'ottimo bulk rename di xfce.
Ultima modifica di xavier77 il lunedì 16 luglio 2018, 19:24, modificato 1 volta in totale.
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15766
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: Rinominare gruppo di file

Messaggio da wilecoyote »

:) Salve, modifica il titolo della discussione affinché sia referente alla tua necessità, chessò tipo 'Modificare formato data dei file'.
xavier77 ha scritto:edit: chiedo scusa, presi fischi per fiaschi.
Per casi come questo uso l'ottimo bulk rename di xfce.
Ehm, ti faccio compagnia… :shy:

Se non usi Xubuntu, basato sul DE Xfce, puoi in alternativa usare Gprename per ambienti GTK oppure Krename per Kubuntu.

:ciao: Ciao
Ultima modifica di wilecoyote il martedì 17 luglio 2018, 14:34, modificato 1 volta in totale.
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Gerry Ghetto

Re: Rinominare gruppo di file

Messaggio da Gerry Ghetto »

Forse cerchi qualcosa del tipo:

Codice: Seleziona tutto

rename -n 's/([\d]{2})(.*)([\d]{4})(-[\d]{2}-)/$3$2$1$4/' *.txt
Se ottieni i risultati giusti, togli il flag -n
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4457
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

Re: Rinominare gruppo di file

Messaggio da UbuNuovo »

Perché le quadre sugli interi? :)
Mi sembrerebbe più semplice e comprensibile così (il separatoe è conosciuto):

Codice: Seleziona tutto

rename -n 's/(\d{2})-(\d{2})-(\d{4})/$3-$2-$1/' *.ext
Salva l'Ucraina! 🇺🇦
Gerry Ghetto

Re: Rinominare gruppo di file

Messaggio da Gerry Ghetto »

Buona domanda. Infattti non sono necessari.
Ma la mia regex non funziona, perché non sono stato capace di postare quella con cui ho fatto delle prove.
Mi sembrerebbe più semplice e comprensibile così (il separatoe è conosciuto):

Codice: Seleziona tutto

rename -n 's/(\d{2})-(\d{2})-(\d{4})/$3-$2-$1/' *.ext
+1
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 13 ospiti