Para combinar várias expressões, separe as expressões com um ponto-e-vírgula (separador de instruções em Perl):
rename -n -v -e "s/\.php$/\.htm/; y/a-z/A-Z/" *
Variantes adicionais baseadas nos comentários de @AFH
Outra maneira (não é necessário usar -e
, apenas combine todas as expressões com ;
):
rename -n -v "s/\.php$/\.htm/; y/a-z/A-Z/" *
Mais uma forma (prefixar cada expressão com -e
; observe ;
no final da primeira expressão):
rename -n -v -e "s/\.php$/\.htm/;" -e "y/a-z/A-Z/" *
Mais uma forma (prefixar cada expressão com -E
, que adiciona ;
implicitamente):
rename -n -v -E "s/\.php$/\.htm/" -E "y/a-z/A-Z/" *