mv

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/.