sergioaraujo

 

mv

Page history last edited by Anonymous 2 yrs ago

mv

Movimenta ou renomeia arquivos e pastas do sistema

mv origem destino
se destino for no mesmo diretório (e não existir) renomeia o arquivo ou pasta

Exemplo em Script

for file in *; do
mv $file $(echo $file | tr [:upper:] [:lower:])  2>/dev/null
done

 

Movendo arquivos recurvamente

Para mover arquivos de subpastas para um nível acima ".."

find . -type f -exec mv {} .. \;

 

Trocando a extensão de arquivos

for i in $(find ~/tmp -iname *.xml);{
mv $i ${i/.xml/.txt};
}

No caso acima estou trocando ".xml" por ".txt"

 

Referências

Comments (0)

You don't have permission to comment on this page.