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.