Ho molti file in una cartella e voglio aggiungere un prefisso o un suffisso (non entrambi ) ad essi. Ho controllato qui e ho scoperto che posso usare
for filename in *.jpg; do mv "$filename" "prefix_$filename"; done;
per aggiungere un prefisso a tutti i file che terminano con .jpg(e se rimuovo .jpg, aggiungerà il prefisso a tutti i file nella cartella corrente).
Tuttavia, mi piacerebbe poterlo fare
- Aggiungi un suffisso (ovvero, rinomina
filename.extinfilename.whatever.ext), - Verifica se il prefisso o il suffisso è già presente e quindi salta,
- Crea un alias che accetta argomenti come
addprefix whatever *.extoaddsufix whatever *.*