EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

lmove – Online in der Cloud

Führen Sie lmove im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl lmove, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


lmove – Artikel in /news/group/number-Verzeichnisse verschieben

ZUSAMMENFASSUNG


Ich bewege mich -d Verzeichnis [ -c Dateiname ] [ -a Dateiname ] [ -e | -E Dateiname ] [ -l Phrasendatei ]
[ -D ] [ -A ] [ -h | -S ]

OPTIONAL


-ein Dateiname

Dies ist der Speicherort der aktiven Datei. Siehe Beschreibung der Datei unten. Wenn diese Option
nicht bereitgestellt wird, wird der Standardwert „aktiv“ verwendet.

-A

Lmove verwendet die aktive Datei, um zu bestimmen, mit welcher Nummer beim Erstellen der Datei begonnen werden soll
Name für die Artikel in jeder Gruppe. Wenn ein externes Programm oder eine Person entweder setzt
Artikel in die Verzeichnisse zu verschieben oder die Nummern in der aktiven Datei zu ändern, besteht die Möglichkeit
existiert, um versehentlich bereits vorhandene Artikel zu überschreiben. Um dies zu vermeiden, lmove
prüft, ob ein Artikel bereits existiert, bevor ein neuer Artikel in das Verzeichnis verschoben wird
Baum. Wenn es bereits vorhanden ist, bricht lmove an dieser Stelle mit einer Warnmeldung ab.

Diese Option überschreibt die Standardaktion. Wenn diese Option beim Ausführen von lmove angegeben wird, dann
lmove erhöht die Artikelnummer so lange, bis festgestellt wird, dass ein Artikel nicht verwendet wird.

-c Dateiname

Dies ist der Speicherort der Konfigurationsdatei. Siehe Beschreibung der Datei unten. Wenn dies
Wenn diese Option nicht bereitgestellt wird, wird die Standardeinstellung „lmove-config“ verwendet.

-d Verzeichnis

Diese Option ist erforderlich. Dies ist das Verzeichnis, das die Artikel enthält, die lmove ablegen soll
in die Verzeichnisstruktur ein. Es sollte sich im selben Dateisystem wie das BASE-Verzeichnis befinden
(siehe ACTIVE FILE unten), da einige ..IX-Verschiebungsbefehle Dateien nicht zwischen Dateien verschieben können
Systemen.

-D

Diese Option weist lmove an, verschiedene Debugging-Meldungen in debug.suck zu protokollieren. Das ist
Wird hauptsächlich vom Entwickler verwendet, um verschiedene Probleme aufzuspüren.

-e | -E Dateiname

Diese Optionen senden alle Fehlermeldungen (normalerweise auf stderr angezeigt) an einen alternativen
Datei. Die kleingeschriebene Version, -e, sendet die Fehlermeldungen an die einkompilierte Standardeinstellung
definiert in suck_config.h. Die Großbuchstabenversion -E erfordert den Dateinamenparameter.
Alle Fehlermeldungen werden dann an diese Datei gesendet.

-l Phrase_Datei

Diese Option weist lmove an, eine alternative Phrasendatei zu laden, anstatt die integrierte zu verwenden
Mitteilungen. Dies ermöglicht es Ihnen, Phrasen in einer anderen Sprache auszudrucken oder zuzulassen
Sie können die Nachrichten anpassen, ohne lmove neu zu erstellen. Siehe „Fremdsprache“.
Weitere Informationen finden Sie in „PHRASES“ in „suck.1“.

-s

Diese Option weist Suck an, symbolische Links für Artikel zu erstellen, auf die Cross-Posts erfolgen
mehrere Gruppen. Die erste Gruppe in der Newsgroups-Zeile, die sich in der aktiven Datei befindet, erhält
den eigentlichen Text des Artikels, alle anderen Gruppen, die sich in der Newsgroup-Zeile befinden, ebenfalls
in der aktiven Datei vorhanden sind, erhalten symbolische Links zum eigentlichen Text. Das ist so
Nachrichtenleser können Cross-Posting-Artikel in allen Gruppen sehen, in denen sie Cross-Posting erhalten haben
Zu. HINWEIS: Wenn ein Artikel in einer Gruppe gepostet wird, die in der aktiven Gruppe nicht vorhanden ist
Datei, dann wird kein Link erstellt.

-h

Diese Option ist identisch mit der Option -s, jedoch handelt es sich anstelle symbolischer Links um feste Links
erstellt. Siehe Man 2 Link und Man 2 Symlink, um die Unterschiede zwischen Hard und zu erklären
symbolische Links.

BESCHREIBUNG


Lmove übernimmt Artikel in einem einzigen Verzeichnis (z. B. die mit „suck“ abgerufenen) und
Fügen Sie sie in einen Verzeichnisbaum ein, der auf Newsgroups basiert. Lmove verwendet eine „aktive“ Datei, um
Bestimmen Sie, wo die verschiedenen Artikel platziert werden sollen, und behalten Sie den Überblick über die höchste Nummer
Artikel in diesen Verzeichnissen. Lmove scannt jeden Artikel, um eine passende Gruppe darin zu finden
die aktive Datei, dann speichern Sie den Artikel im Verzeichnis dieser Gruppe, wobei die höchste Stufe ansteigt
Nummer für diese Gruppe. Sobald die erste Gruppe eines Artikels mit dem übereinstimmt, ist dies normalerweise der Fall
aktive Datei, fährt lmove mit dem nächsten Artikel fort, es sei denn, Sie verwenden oben die Option -h oder -s.

CONFIGURATION FILE


Die Konfigurationsdatei sollte zwei Zeilen enthalten:

BASE=/usr/spool/news
ACTIVE=/usr/spool/news/active

Das BASE= weist an, das Basisverzeichnis für alle Artikel zu verschieben. Hier sind die Artikel
tatsächlich gespeichert.

ACTIVE= teilt lmove mit, wo die aktive Datei zu finden ist, wie unten beschrieben.

ACTIVE FILE


Die aktive Datei besteht aus Newsgroup-Namen, der aktuell höchsten Artikelnummer, dem
die aktuell niedrigste Artikelnummer und den aktuellen Status der Gruppe. Lmove verwendet nur die
Newsgruppenname und höchste Artikelnummer. Die anderen Felder werden nur neu geschrieben und nicht
in irgendeiner Weise verändert werden. Diese stehen hier zur Verwendung durch andere Programme zur Verfügung.

Beispiel:

comp.os.linux.announce 1000 1 Jahr

Die Zeilen sind eine Auflistung der gültigen Gruppen, in denen lmove Artikel speichert
Die höchste Artikelnummer für eine neue Gruppe sollte entweder 0 oder 1 sein.

Nach Abschluss verschiebt lmove die aktuell aktive Datei nach „active.old“ und schreibt eine aus
neue aktive Datei mit den neuen höchsten Artikelnummern. Alle Artikel, die nicht in die verschoben wurden
Die Verzeichnisstruktur bleibt im ursprünglichen Artikelverzeichnis erhalten.

EXIT WERTE


0 bei Erfolg, -1 bei Misserfolg.

Nutzen Sie lmove online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad