これは、Ubuntuオンライン、Fedoraオンライン、Windowsオンラインエミュレータ、MAC OSオンラインエミュレータなど、複数の無料オンラインワークステーションのいずれかを使用して、OnWorks無料ホスティングプロバイダーで実行できるコマンドlcdexecです。
プログラム:
NAME
lcdexec - LCDdメニューからコマンドを実行するLCDprocクライアント
SYNOPSIS
lcdexec [-hf] [-c 設定] [-a addr] [-p ポート] [-r レベル] [-s ブール]
DESCRIPTION
lcdexec は LCDd (LCDproc サーバー) に接続し、LCDd メイン メニューにサブメニューを追加します。
実行するコマンドを選択できるメニューです。メニューにアクセスするには、
LCDdに設定されたメニューキーを押します。
OPTIONS
lcdexec は、以下のコマンドラインオプションを理解します。これは対応する
設定ファイルで指定されたオプション:
-c ファイル名
読み込む設定ファイルの名前を設定します。デフォルトでは /etc/lcdexec.conf です。
-a 住所
LCDd が動作しているホストのアドレスを設定します。デフォルトでは localhost です。
-p ポート LCDdが接続を受け入れるポートを設定します。デフォルトは13666です。
-f フォアグラウンドで実行します。
-r レベル
報告レベルを設定する レベル報告を表す整数である
レベルは0(重大なエラーのみ)から5(デバッグメッセージ)まで。デフォルトは2(エラーなし)です。
警告のみ)
-s ブール syslog (1) または stdout (0、デフォルト) に報告する
USAGE
上記のコマンドラインオプションに加えて、lcdexecは、
設定ファイル
このファイルは、セクションによって導入されたセクションを持つ「INIファイル」のような形式であることが期待されます。
角括弧で囲まれたヘッダーと、キーと値のペアで構成されるオプション行。
セクション名とオプション名には、[a-zA-Z0-9_]の範囲の文字のみを使用できますが、
値文字列には、印刷可能な文字をすべて含めることができます。
[a-zA-Z0-9_]の範囲は二重引用符で囲む必要があります。二重引用符または
文字列にバックスラッシュが含まれる場合は、その前にバックスラッシュを付けてエスケープする必要があります。
lcdexec 構成ファイルには少なくとも 2 つのセクションが必要です。
[lcdexec]
一般的なオプション
[メインメニュー]
メニュー階層の最上位レベルが表示されます。
当学校区の [lcdexec] セクションでは次のオプションがサポートされています。
住所=
接続するLCDdサーバーのホスト名またはIPアドレス。指定しない場合は、
デフォルトは localhost です。
ポート=ポート
接続するサーバーのポート。デフォルト値は ポート は13666です、
LCDproc ポート。
レポートレベル=レベル
報告レベルを設定する レベル報告を表す整数である
レベルは0(重大なエラーのみ)から5(デバッグメッセージ)まで。デフォルトは2(エラーなし)です。
警告のみ)
レポートToSyslog=ブール
syslog に報告するか (TRUE)、stderr に報告するか (FALSE) を指定します。
前景=ブール
フォアグラウンドで実行するか(TRUE)、バックグラウンドで実行するか(FALSE)を指定します。指定しない場合は、
デーモン モードの場合、デフォルトは FALSE です。
表示名=ディスプレイ
メインメニューの表示名を設定します。指定しない場合はデフォルトで lcdexec 主催者,
コラボレー 主催者 システムのホスト名です lcdexec で実行されています。
シェル=/path/to/shell
プログラム実行時に使用するシェルを設定します。指定しない場合は、 lcdexec 読もうとする
環境変数 SHELL失敗した場合は、デフォルトで /bin/sh。 てください。
ここで指定するシェルはオプションを理解している必要があることに注意してください -c 続いて
実行するコマンドライン。
当学校区の [メインメニュー] セクションとそれが参照するセクションは、メニュー階層を定義します。
表示される。メニュー階層内の各メニューと各メニューエントリは、それぞれ独自のものとして定義される。
セクション。特定のセクションがサブメニューであるかコマンドエントリであるかは、
セクション内で発生するオプション キー。
メニュー/メニューエントリセクションには次のオプションが含まれます。
エントリー=エントリ
メニューエントリを定義します エントリ これは、以下のセクションでさらに詳しく説明されています。 [エントリ].
1つ以上のセクションを含む エントリー= オプションはメニューです。
実行= command
システムコマンドを定義する command このエントリが選択されたときに実行されます。
セクションには 実行= オプションはコマンドエントリです。
表示名=名
LCDに表示されるメニュー項目の名前。このオプションが選択されていない場合は
指定されている場合、セクション ヘッダー名 (角括弧なし) が使用されます。
フィードバック=ブール
コマンド入力時に、このオプションはユーザーに完了を通知するかどうかを指定します。
ディスプレイに警告画面を表示するコマンド。指定しない場合は、デフォルトで
いいえ。
onworks.net サービスを使用して lcdexec をオンラインで使用する