echo

无需编辑器即可读取文本文件:过滤行、保留行号,并限制输出的开头或结尾。

文件版本 1.2.3稳定别名: read
lil-terminal

概览

echo 用于无需打开编辑器时快速查看文本。它支持普通文本或正则表达式搜索、独立列显示原始行号,并可只保留结果的前几行或后几行。

无需打开编辑器即可读取文本

echo 适合快速读取日志和配置;文本过滤、行号以及头部/尾部限制通常能避免打开完整编辑器。

语法

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

参考

echo <file>

显示文本文件内容

echo <file> "text"

显示包含 "text" 的行

-i "text"

忽略大小写搜索 "text"

-r "pattern"

使用 PHP 正则表达式搜索

-n

显示所有行及其原始行号

-n <line>

按原始行号显示指定的一行

-h <lines>

显示前 <lines> 行

-t <lines>

显示后 <lines> 行

read <file>

echo <file> 的别名

理解结果

引号中的文本用于筛选行。-i 忽略大小写,-r 使用 PHP 正则表达式。-n 显示原始行号;-n 3 只读取第三行,即使该行为空。-h、-t 分别保留匹配结果的开头或结尾部分。

安全与限制

二进制文件会被拒绝。输出过长时会截断并标记,原文件不会修改。

交互式 sandbox 预览

可直接在页面中运行预先准备的示例。结果已预先生成并在浏览器中显示;服务器不会执行任何终端命令。

显示文本文件内容

安装与管理

安装当前兼容版本。完整功能请选择 Base,精简包请选择 Minimum;已安装模块的更新请使用 upgrade。

Base 与 Minimum 是同一当前模块版本的两个包。

Base 包

安装包含本地参考和全部已发布模式的完整包。

install echo
Minimum 包

安装精简包。该包不包含本地参考;help <cmd> -i 会打开当前服务器参考。

install echo -m
精确公开版本

安装这个确切的已发布版本。

install echo -v 1.2.3
检查或升级

让 upgrade 检查兼容性,仅在需要时替换已安装块。

upgrade echo
删除模块

删除扩展块,不影响核心和其他模块。

install echo -u

示例

示例可复制,但网站不会执行。请先检查路径、权限和破坏性选项。

显示文本文件内容
echo \sandbox\data\sample.txt
lil-terminal sandbox text file

This file is safe to read, copy, rename, replace, hash and archive.
显示包含 "text" 的行
echo \sandbox\data\sample.txt "safe"
This file is safe to read, copy, rename, replace, hash and archive.
忽略大小写搜索 "text"
echo \sandbox\data\sample.txt "SAFE" -i
This file is safe to read, copy, rename, replace, hash and archive.
使用 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
显示所有行及其原始行号
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.
按原始行号显示指定的一行
echo \sandbox\data\sample.txt -n 3
3   This file is safe to read, copy, rename, replace, hash and archive.
显示前 <lines> 行
echo \sandbox\data\sample.txt -h 2
lil-terminal sandbox text file
显示后 <lines> 行
echo \sandbox\data\sample.txt -t 2

This file is safe to read, copy, rename, replace, hash and archive.
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 是 echo 的辅助命令,并与 echo 共用同一版本流。

按原始行号显示指定的一行
echo \sandbox\data\sample.txt -n 2
2
显示文本文件内容
echo \sandbox\missing.txt
未找到文件
显示前 <lines> 行
echo \sandbox\data\sample.txt -h 2 -t 2
?

本示例使用的文件: sandbox/data/sample.txt

该示例使用受保护的 /sandbox/ 文档工作区中的文件或目录。

lil-terminal sandbox text file

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

相关文档

当前公开版本

v1.2.32026-10-31

生产级完善

echo 的当前稳定版本。无需编辑器即可读取文本文件:过滤行、保留行号,并限制输出的开头或结尾。