英語フランス語スペイン語

Ad


OnWorksファビコン

lmove-クラウドでのオンライン

Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでlmoveを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドlmoveです。

プログラム:

NAME


lmove-記事を/news/ group/numberディレクトリに移動します

SYNOPSIS


動く -dディレクトリ[-cファイル名][-aファイル名][-e| -Eファイル名][-lphrase_file]
[-D] [-A] [-h | -s]

OPTIONS


-ファイル名

これは、アクティブなファイルの場所です。 以下のファイルの説明を参照してください。 このオプションの場合
が提供されていない場合、デフォルトの「アクティブ」が使用されます。

-A

Lmoveはアクティブなファイルを使用して、ファイルの作成時に開始する番号を決定します
各グループの記事の名前。 外部のプログラムまたは人が
ディレクトリへの記事、またはアクティブなファイルの番号の変更、可能性
既存の記事を誤って上書きするために存在します。 これを避けるために、lmove
新しい記事をディレクトリに移動する前に、記事がすでに存在するかどうかを確認します
木。 すでに存在する場合、lmoveはその時点で警告メッセージを表示して中止します。

このオプションは、デフォルトのアクションをオーバーライドします。 lmoveの実行時にこのオプションが指定された場合、
lmoveは、使用されていないものが見つかるまで、記事番号を増やし続けます。

-cファイル名

これは、構成ファイルの場所です。 以下のファイルの説明を参照してください。 これなら
オプションが指定されていない場合、デフォルトの「lmove-config」が使用されます。

-dディレクトリ

このオプションは必須です。 これは、lmoveが配置する記事を含むディレクトリです。
ディレクトリ構造に。 BASEディレクトリと同じファイルシステム上にある必要があります
(以下のアクティブファイルを参照)、一部の..IXのmoveコマンドはファイル間でファイルを移動できないため
システム。

-D

このオプションは、さまざまなデバッグメッセージをdebug.suckに記録するようにlmoveに指示します。 これは
主に開発者がさまざまな問題を追跡するために使用します。

-e | -Eファイル名

これらのオプションは、すべてのエラーメッセージ(通常はstderrに表示されます)を別のメッセージに送信します
ファイル。 小文字のバージョン-eは、コンパイルされたデフォルトにエラーメッセージを送信します
suck_config.hで定義されています。 大文字のバージョン-Eには、filenameパラメーターが必要です。
その後、すべてのエラーメッセージがこのファイルに送信されます。

-lphrase_file

このオプションは、組み込みのフレーズファイルを使用する代わりに、代替フレーズファイルをロードするようにlmoveに指示します。
メッセージ。 これにより、別の言語でフレーズを印刷したり、許可したりすることができます
lmoveを再構築せずにメッセージをカスタマイズできます。 「外国語」を参照してください
詳細については、suck.1の「PHRASES」を参照してください。

-s

このオプションは、クロスポストされた記事のシンボリックリンクを作成するようにsuckに指示します。
複数のグループ。 アクティブファイルにあるニュースグループ行の最初のグループは、
記事の実際のテキスト、ニュースグループの行にある他のグループ
アクティブファイルに存在すると、実際のテキストへのシンボリックリンクが取得されます。 これはそうです
ニュースリーダーは、クロスポストされたすべてのグループのクロスポストされた記事を見ることができます
に。 注:記事がアクティブに存在しないグループにクロスポストされた場合
ファイルの場合、リンクは作成されません。

-h

このオプションは-sオプションと同じですが、シンボリックリンクの代わりにハードリンクがあります
作成した。 ハードとman2のシンボリックリンクの違いを説明するには、man2リンクとmanXNUMXシンボリックリンクを参照してください。
シンボリックリンク。

DESCRIPTION


Lmoveは、単一のディレクトリ内の記事( "suck"で取得された記事など)を取得し、
ニュースグループに基づいてディレクトリツリーに配置します。 Lmoveは「アクティブな」ファイルを使用して
さまざまな記事をどこに置くかを決定し、最も大きい番号を追跡します
これらのディレクトリ内の記事。 Lmoveは各記事をスキャンして、
アクティブなファイルを作成し、そのグループのディレクトリに記事を保存して、最高値を増やします
そのグループの番号。 通常、記事の最初のグループが一致すると、
上記の-hまたは-sオプションを使用しない限り、アクティブなファイルの場合、lmoveは次の記事に進みます。

CONFIGURATION FILE


構成ファイルには、次のXNUMX行が含まれている必要があります。

BASE = / usr / spool / news
アクティブ=/usr / spool / news / active

BASE =は、すべての記事のベースディレクトリをlmoveに通知します。 これは記事があるところです
実際に保存されます。

ACTIVE =は、以下で説明するアクティブファイルの場所をlmoveに通知します。

ACTIVE FILE


アクティブなファイルは、ニュースグループ名、現在の最大の記事番号、
現在の最小の記事番号、およびグループの現在のステータス。 Lmoveは
ニュースグループ名と最大の記事番号。 他のフィールドは書き直されただけで、
何らかの方法で変更されました。 これらは他のプログラムで使用するためにここにあります。

例:

comp.os.linux.announce1000年

行は、lmoveが記事を保存する有効なグループのリストです。
新しいグループの最大の記事番号は、0または1のいずれかである必要があります。

完了すると、lmoveは現在のアクティブなファイルを「active.old」に移動し、
新しい最大の記事番号を持つ新しいアクティブファイル。 に移動されていない記事
ディレクトリ構造は元の記事ディレクトリに残ります。

EXIT VALUES


成功した場合は0、失敗した場合は-1。

onworks.netサービスを使用してオンラインでlmoveを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad