ren

muda o nome sem alterar a pasta pai

ArquivosVersão 1.2.4Estável
lil-terminal

Visão geral

ren muda o nome sem alterar a pasta pai. ren draft.txt final.txt renomeia um arquivo; ren archive renomeia a pasta atual. Use mov se também precisar mudar de lugar.

Nome ou localização?

Use ren quando só o nome mudar; mov quando mudar a pasta pai. Confira o destino antes de usar -f.

Sintaxe

lil-terminal
ren [-f] <new> · <src> <new>

Referência

ren <new>

renomear o diretório atual

ren <src> <new>

renomear um arquivo ou diretório

ren <src> <new> -f

renomear substituindo arquivo, link ou diretório vazio existente

ren -- <new>

permitir nomes que começam com hífen

Observações

O novo nome não pode ter / ou \, nem ser . ou ... Um destino existente não é substituído sem -f; esse sinalizador só substitui arquivos, links ou pastas vazias compatíveis. ren -- -draft.txt aceita nomes começando com hífen.

Segurança

Se uma pasta renomeada contiver os caminhos de trabalho ou base, lil-terminal atualiza esses caminhos. O retorno é uma lista compacta, não a mensagem “Renamed”.

Prévia interativa do sandbox

Execute os exemplos preparados diretamente na página. Os resultados são predefinidos e exibidos no navegador; nenhum comando do terminal é executado no servidor.

Renomear um arquivo ou diretório

Instalar e gerenciar

Instale a versão compatível atual. Escolha Base para o conjunto completo de recursos ou Minimum para o pacote reduzido; use upgrade para atualizar um módulo já instalado.

Base e Minimum são dois pacotes da mesma versão atual do módulo.

Pacote Base

Instala o pacote completo com referência local e todos os modos publicados.

install ren
Pacote Minimum

Instalar o pacote reduzido. A referência local é omitida; help <cmd> -i abre a referência atual do servidor.

install ren -m
Versão pública exata

Instalar exatamente esta versão publicada.

install ren -v 1.2.4
Verificar ou atualizar

upgrade verifica compatibilidade e substitui o bloco somente quando necessário.

upgrade ren
Remover módulo

Remove o bloco da extensão sem afetar o núcleo ou outros módulos.

install ren -u

Exemplos

Os exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.

Renomear um arquivo ou diretório
cd \sandbox\tmp | ren draft.txt final.txt
README.txt
current.txt
final.txt
new.txt
Renomear um arquivo ou diretório
ren \sandbox\tmp\new.txt current.txt
O destino já existe
Renomear substituindo arquivo, link ou diretório vazio existente
ren \sandbox\tmp\new.txt current.txt -f
README.txt
current.txt
draft.txt
Renomear o diretório atual
cd \sandbox\workspace | ren archive | pwd
original.txt
updated.txt
replace.txt

/home/account/public_html/sandbox/archive
Renomear um arquivo ou diretório
ren \sandbox\tmp\draft.txt nested/final.txt
Nome inválido
Permitir nomes que começam com hífen
cd \sandbox\tmp | ren draft.txt -- -draft.txt
README.txt
current.txt
-draft.txt
new.txt

Arquivo usado neste exemplo: sandbox/workspace/original.txt

O exemplo usa um arquivo ou diretório do espaço protegido de documentação /sandbox/.

alpha
beta
gamma

Documentação relacionada

Versão pública atual

v1.2.42026-10-31

Se ren -f falhar, o destino permanece intacto

Se ren -f falhar, o destino permanece intacto.