mv [opções] origem destino
onde
São algumas das opções deste comando |
-b : gera cópia de segurança se o arquivo de destino já existir.
-f : move o arquivo sem pedir confirmação (mesmo que já exista um arquivo no destino com o mesmo nome).
-i : move o arquivo, mas pede confirmação caso já exista um arquivo no destino com o mesmo nome.
-v : exibe os nomes dos arquivos antes de movê-los.
Comentários sobre as opções do comando |
Por exemplo, para renomear o arquivo teste.txt para teste2.txt, basta digitar
mv teste.txt teste2.txt
Pode-se usar os caracteres ?, * e [ ] como curingas. O primeiro substitui apenas um único caractere, o segundo substitui um número qualquer de caracteres, enquanto o terceiro substitui um único caractere dentro de um certo limite de valor. Por exemplo, suponha que o diretório atual tenha os seguintes arquivos: teste1.txt, teste2.txt, teste3.txt e teste10.txt. O comando
mv teste*.txt /tmp/. ou mv teste* /tmp/.
move os quatro arquivos para o diretório /tmp, enquanto o comando
mv teste?.txt /tmp/.
move apenas os arquivos teste1.txt, teste2.txt e teste3.txt para o diretório /tmp. Para mover apenas os dois primeiros arquivos, basta digitar
mv teste[1-2].txt /tmp/.