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>

指定した元の行番号の1行を表示

-h <lines>

先頭の <lines> 行を表示する

-t <lines>

末尾の <lines> 行を表示する

read <file>

echo <file> の別名

使い方

echo <file> [text] [options]

結果の読み方

引用符で囲んだ語で行を絞り込みます。-i は大文字小文字を区別せず、-r は PHP 正規表現で検索します。-n は元の行番号を表示し、-n 3 は空行でも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.
指定した元の行番号の1行を表示
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 の副コマンドで、同じモジュールのバージョン系列を共有します。

指定した元の行番号の1行を表示
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 の現在の安定版。エディターを開かずにテキストファイルを読み、行の絞り込み、行番号表示、先頭・末尾の制限ができます。