Upper/Lowercase ricorsivo di una directory

Se si presenta la necessità di effettuare la conversione in upper/lowercase di tutti i file contenuti in una certa directory, è sufficiente procedere come segue:

  1. Spostarsi nella directory desiderata:
    cd /path/to/your/files
  2. Lanciare il comando che segue per effettuare la conversione in uppercase:
    for i in *; do mv $i `echo $i | tr [:lower:] [:upper:]`; doneoppure, lanciare il comando che segue per effettuare la conversione in lowercase:
    for i in *; do mv $i `echo $i | tr [:upper:] [:lower:]`; done
Condivido

Leave a comment