これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド bmore です。
プログラム:
NAME
bmore - バイナリ ファイルを参照します。
SYNOPSIS
ボルチモア [ -acdi ] [ -n ライン ] [ -w コルズ ] [ +行番号 ] [ +/ASCIIパターン ] [ +\六角-
パターン ] [ ファイル名 ...]
DESCRIPTION
他には? ターミナル上のバイナリ ファイルの内容を表示するフィルタです。
一度に画面いっぱいに。 通常は、XNUMX 画面表示されるたびに一時停止し、印刷します。 - もっと -
画面の下部。 ボルチモア 連続性を確保するために、画面間に XNUMX 行のオーバーラップを提供します。
If ボルチモア パイプではなくファイルから読み取っている場合、表示される文字の割合
これまでの様子も展示されています。
ボルチモア RETURN 文字に応答して、上にスクロールして画面をもう XNUMX 行表示します。 それ
スペース文字に応答して別の画面を表示します。 他のコマンドもリストされています
を参照してください。
画面は XNUMX つのセクションまたはペインに分割されています: バイト オフセット (左端)、XNUMX 進数
ペイン (中央)、およびそれらのバイトを印刷可能な文字として表示する ASCII ペイン (右)
80 進ペインで。 XNUMX 列の端子には XNUMX の XNUMX 進値とその値があります。
画面の各行の ASCII 値。 (ご想像のとおり) 最初のバイトには
オフセット 0 (ゼロ)。
ボルチモア 端末を次のように設定します ノエコ モードなので、出力を連続的に行うことができます。 コマンド
入力した内容は、通常、端末には表示されません。 / , \ & !
コマンド。
標準出力が端末でない場合は、 他には? のように動作します cat(1V)、ただし、
ヘッダーは一連の各ファイルの前に印刷されます。
OPTIONS
-a ASCII モード: 内容の XNUMX 進表現はありません。 印刷できない文字は、
ドット(.)で表示されます。
-c 表示する前にクリアしてください。 スクロールの代わりに画面を再描画します。
-d 認識されない場合に端末のベルを鳴らすのではなく、エラー メッセージを表示します。
コマンドが使用されます。 これは、経験の浅いユーザーにとって役立ちます。
-i 検索では大文字小文字を無視します。
-n ライン
指定された数を表示します ライン デフォルトではなく、各画面で
(端末画面の行数から XNUMX を引いた数)。
-w コルズ
表示件数 コルズ 各行に。
+行番号
で起動します 行番号.
+/ASCIIパターン
正規表現を含む行から開始します パターン。 注: とは異なります
編集者の場合、この構成は次のとおりです。 ` で終わる/'。 そうであれば、後続の
スラッシュは検索パターンの文字として扱われます。
USAGE
コマンド
コマンドはすぐに有効になります。 復帰を入力する必要はありません。 上
コマンド文字自体が与えられるまで、ユーザーは kill という行を入力できます。
形成中の数値引数をキャンセルする文字。 さらに、ユーザーは次のように入力することもできます。
` を再表示するには消去文字- もっと - (xx%)'メッセージ。
次のコマンドでは、 i は数値引数 (1 デフォルト)。
iSPACE 別の画面を表示する、または i もっと行数が多ければ i 指定されています。
iRETURN 別の行を表示、または i 指定されている場合は、さらに行が追加されます。
i^D (CTRL-D) さらに 11 行を表示します (下にスクロールします)。 i が与えられた場合、スクロール サイズは
に設定 i.
id と同じ ^D.
iz SPACE と同じですが、次の点が異なります。 iが存在する場合、それが新しいデフォルトの数になります。
XNUMX 画面あたりの行数。
is スキップ i 行を入力してから、画面全体を印刷します。
if スキップ i XNUMX 画面分を印刷してから、XNUMX 画面分を印刷します。
i^B (CTRL-B) 前にスキップ i XNUMX 画面分を印刷してから、XNUMX 画面分を印刷します。
b と同じ ^B (CTRL-D)。
q
Q を終了します 他には?.
= 現在の行番号を表示します。
v に落ちる BVI(1) 現在のファイルの現在のオフセットにあるエディター。
w に落ちる BVI(1) 現在のファイルの現在のオフセットにあるエディター。 だけ
画面に表示されているファイルの一部がロードされます。
h ヘルプ。 すべての説明を入力してください 他には? コマンド。
i/パターン 検索 i正規表現の 番目の出現 パターン。 を表示します
を含むファイル位置から始まる XNUMX 画面分 iの第3試合
正規表現 ASCIIパターン、またはパイプの終端のいずれか早い方です。
If ボルチモア ファイルを表示していますが、一致するものはありません。
ファイルは変更されないままです。 正規表現は、erase と kill を使用して編集できます
文字。 最初の列を超えて消去すると、検索コマンドがキャンセルされます。
´ 一重引用符。 最後の検索を開始したポイントに移動します。 検索しない場合
現在のファイルで実行された場合は、ファイルの先頭に移動します。
! command シェルを呼び出して実行する command。 キャラクター % & !内で使用する場合
command は現在のファイル名と前のシェルコマンドに置き換えられます。
それぞれ。 現在のファイル名がない場合は、 % 拡張されていません。 を先頭に追加します
展開を回避するには、これらの文字にバックスラッシュを付けます。
i:n にスキップします iコマンドラインで指定された次のファイル名、または最後のファイル名
リストにある場合 i 範囲外です。
i:p にスキップします iコマンドラインで指定された XNUMX つ前のファイル名、または最初のファイル名
ファイル名の場合 i 範囲外です。 その間与えた場合 他には? ファイル内に配置され、
ファイルの先頭に移動します。 もし 他には? パイプから読んでいます、 他には? 単に
ターミナルのベルを鳴らします。
:f 現在のファイル名とオフセット番号を表示します。
:q
:Q を終了します ボルチモア (と同じ q or Q ).
. ドット。 前のコマンドを繰り返します。
ファイル
/etc/termcap 端末データベース
/usr/local/share/bmore.help
ヘルプファイル
onworks.net サービスを使用して bmore オンラインを使用する