echo

Lê arquivos de texto sem editor: filtra linhas, preserva números de linha e limita a saída pelo início ou pelo fim.

ArquivosVersão 1.2.3EstávelAliases: read
lil-terminal

Visão geral

echo inspeciona texto rapidamente sem abrir um editor. Pesquisa literal ou regex, números de linha originais em coluna própria e limite às primeiras ou últimas linhas facilitam a leitura.

Ler texto sem abrir um editor

Use echo para leitura rápida de logs e configurações; filtros de texto, números de linha e início/fim muitas vezes dispensam abrir um editor completo.

Sintaxe

lil-terminal
echo <file> [text] [options]

Referência

echo <file>

mostrar o conteúdo de um arquivo de texto

echo <file> "text"

mostrar as linhas que contêm "text"

-i "text"

procurar "text" sem diferenciar maiúsculas de minúsculas

-r "pattern"

procurar com uma expressão regular do PHP

-n

mostrar todas as linhas com seus números originais

-n <line>

mostrar uma linha específica pelo número original

-h <lines>

mostrar as primeiras <lines> linhas

-t <lines>

mostrar as últimas <lines> linhas

read <file>

alias de echo <file>

Como ler os resultados

O texto entre aspas filtra linhas. -i ignora maiúsculas, -r usa expressão regular do PHP. -n mostra a numeração original; -n 3 lê somente a terceira linha, mesmo vazia. -h e -t selecionam os primeiros ou últimos resultados.

Segurança e limites

Arquivos binários são rejeitados. A saída grande é limitada e marcada quando truncada; o arquivo original não muda.

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.

Mostrar o conteúdo de um arquivo de texto

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

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

install echo -m
Versão pública exata

Instalar exatamente esta versão publicada.

install echo -v 1.2.3
Verificar ou atualizar

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

upgrade echo
Remover módulo

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

install echo -u

Exemplos

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

Mostrar o conteúdo de um arquivo de texto
echo \sandbox\data\sample.txt
lil-terminal sandbox text file

This file is safe to read, copy, rename, replace, hash and archive.
Mostrar as linhas que contêm "text"
echo \sandbox\data\sample.txt "safe"
This file is safe to read, copy, rename, replace, hash and archive.
Procurar "text" sem diferenciar maiúsculas de minúsculas
echo \sandbox\data\sample.txt "SAFE" -i
This file is safe to read, copy, rename, replace, hash and archive.
Procurar com uma expressão regular do PHP
echo \sandbox\logs\errors.log "/ERROR|WARN/" -r
2026-08-08T09:14:03Z ERROR database timeout after 2.0s
2026-08-08T09:14:05Z WARN retry scheduled in 5s
2026-08-08T09:14:10Z ERROR retry failed: upstream unavailable
Mostrar todas as linhas com seus números originais
echo \sandbox\data\sample.txt -n
1   lil-terminal sandbox text file
2
3   This file is safe to read, copy, rename, replace, hash and archive.
Mostrar uma linha específica pelo número original
echo \sandbox\data\sample.txt -n 3
3   This file is safe to read, copy, rename, replace, hash and archive.
Mostrar as primeiras <lines> linhas
echo \sandbox\data\sample.txt -h 2
lil-terminal sandbox text file
Mostrar as últimas <lines> linhas
echo \sandbox\data\sample.txt -t 2

This file is safe to read, copy, rename, replace, hash and archive.
Alias de echo <file>
read \sandbox\data\sample.txt
lil-terminal sandbox text file

This file is safe to read, copy, rename, replace, hash and archive.

read é um comando secundário de echo e compartilha a mesma linha de versões.

Mostrar uma linha específica pelo número original
echo \sandbox\data\sample.txt -n 2
2
Mostrar o conteúdo de um arquivo de texto
echo \sandbox\missing.txt
Arquivo não encontrado
Mostrar as primeiras <lines> linhas
echo \sandbox\data\sample.txt -h 2 -t 2
?

Arquivo usado neste exemplo: sandbox/data/sample.txt

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

lil-terminal sandbox text file

This file is safe to read, copy, rename, replace, hash and archive.

Documentação relacionada

Versão pública atual

v1.2.32026-10-31

Refinamento de produção

Versão estável atual de echo. Lê arquivos de texto sem editor: filtra linhas, preserva números de linha e limita a saída pelo início ou pelo fim.