del

remove arquivos, links simbólicos e pastas

ArquivosVersão 1.2.2Estável
lil-terminal

Visão geral

del remove arquivos, links simbólicos e pastas. Você pode informar vários caminhos: del old.txt cache.tmp. Pastas vazias são removidas normalmente; pastas com conteúdo precisam de -r ou -a.

Confira antes de excluir

Inspecione os caminhos com cd, dir ou stat. -r remove também todo o conteúdo das pastas selecionadas.

Sintaxe

lil-terminal
del <path>... [-r|-a] [-f]

Referência

del <file>

excluir um arquivo (ou link simbólico)

del <dir>

excluir um diretório vazio

del <path>...

excluir vários arquivos e/ou diretórios vazios

del <dir> -r | del <dir> -a

excluir um diretório recursivamente

del <path>... -f

excluir os caminhos informados sem falhar se alguns já não existirem

del -- <path>

tratar um caminho iniciado por - como nome de arquivo

Observações

-f não ignora permissões: apenas pula caminhos que já não existem. Isso ajuda em scripts .lil repetidos. As opções valem para toda a lista. Use del -- -old.txt se o nome começar com hífen.

Segurança

A raiz do sistema, a pasta de trabalho, a base configurada e seus caminhos ancestrais são protegidos. Links são excluídos sem seguir o destino. Não há lixeira nem desfazer; uma falha pode ocorrer após exclusões parciais.

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.

Excluir um arquivo (ou link simbólico)

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 del
Pacote Minimum

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

install del -m
Versão pública exata

Instalar exatamente esta versão publicada.

install del -v 1.2.2
Verificar ou atualizar

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

upgrade del
Remover módulo

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

install del -u

Exemplos

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

Excluir um arquivo (ou link simbólico)
cd \sandbox\tmp | del draft.txt
README.txt
current.txt
new.txt
Excluir um diretório vazio
cd \sandbox\tmp | @md temp-empty | del temp-empty
README.txt
current.txt
draft.txt
new.txt
temp-empty/

README.txt
current.txt
draft.txt
new.txt
Excluir vários arquivos e/ou diretórios vazios
del \sandbox\tmp\draft.txt \sandbox\tmp\new.txt
README.txt
current.txt
Excluir os caminhos informados sem falhar se alguns já não existirem
del \sandbox\tmp\missing.txt -f
README.txt
current.txt
draft.txt
new.txt
Excluir um diretório recursivamente
del \sandbox\tmp -r
config/
data/
workspace/
Excluir um diretório recursivamente
del . -r
Um caminho protegido não pode ser excluído
Excluir um diretório recursivamente
@md \sandbox\tmp\demo-folder | @mf \sandbox\tmp\demo-folder\temp.txt | del \sandbox\tmp\demo-folder -a
demo-folder/
  temp.txt

README.txt
current.txt
draft.txt
new.txt
Tratar um caminho iniciado por - como nome de arquivo
@mf \sandbox\tmp\-old.txt | cd \sandbox\tmp | del -- -old.txt
README.txt
current.txt
draft.txt
new.txt
-old.txt

README.txt
current.txt
draft.txt
new.txt

Arquivo usado neste exemplo: sandbox/tmp/README.txt

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

lil-terminal sandbox temporary workspace

Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.

Documentação relacionada

Versão pública atual

v1.2.22026-10-31

Refinamento de produção

Versão estável atual de del. remove arquivos, links simbólicos e pastas