Buongiorno. Devo cambiare un carattere nel nome di tutti i files presenti in delle sottodirectory. Il nome del file contiene molti numeri e io ne devo cambiare uno da qui _2020 devo scrivere _2010

Ho provato questi tre comandi ma non funzoinano. Potete aiutarmi?

find /home/carletto/retinografie/ -type f -exec sed -i -e 's/2020/2010/g' {} \;

find /home/carletto/retinografie/ -type f -exec sed -i '' 's/%_2020%/%_2010%/g' {} \;

find /home/carletto/retinografie/ -type f -exec rename "s/_2020/_2010/g" *;

Grazie

chiesto 10 Gen, 08:19

orbscan1's gravatar image

orbscan1
8281828

modificato 10 Gen, 08:20

Devi farlo per forza da terminale? Sennò io ti consiglio di utilizzare pyRenamer (funziona testato personalmente sulle due LTS supporate Ubuntu 16.04 e Ubuntu 18.04).

(11 Gen, 13:58) dadexix86 ♦♦ dadexix86's gravatar image
Scrivi tu la prima risposta!
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×13

domanda posta: 10 Gen, 08:19

domanda visualizzata: 25 volte

ultimo aggiornamento: 11 Gen, 13:58

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.