EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

dpkg-parsechangelog – Online in der Cloud

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

Dies ist der Befehl dpkg-parsechangelog, 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


dpkg-parsechangelog – Debian-Änderungsprotokolldateien analysieren

ZUSAMMENFASSUNG


dpkg-parsechangelog [zu erhalten...]

BESCHREIBUNG


dpkg-parsechangelog liest und analysiert das Änderungsprotokoll eines entpackten Debian-Quellbaums und
gibt die darin enthaltenen Informationen in maschinenlesbarer Form auf der Standardausgabe aus.

OPTIONAL


-l Changelog-Datei
Gibt die Änderungsprotokolldatei an, aus der Informationen gelesen werden sollen. Dazu kann ein „-“ verwendet werden
Geben Sie das Lesen aus der Standardeingabe an. Die Standardeinstellung ist Debian/Änderungsprotokoll.

-F Changelog-Format
Gibt das Format des Änderungsprotokolls an. Standardmäßig wird das Format aus einem speziellen Format gelesen
Zeile am unteren Rand des Änderungsprotokolls oder schlägt dies fehl, wird standardmäßig die verwendet Debian
Standardformat. Siehe auch ÄNDERUNGSPROTOKOLL FORMATEN.

-L libdir
Geben Sie ein zusätzliches Verzeichnis für die Suche nach Parser-Skripten an. Dieses Verzeichnis ist
Durchsucht werden vor den Standardverzeichnissen, die derzeit vorhanden sind
/usr/local/lib/dpkg/parsechangelog und /usr/lib/dpkg/parsechangelog.

-S, --show-field Feld
Gibt den Namen des anzuzeigenden Feldes an (seit Dpkg 1.17.0). Der Feldname ist nicht
gedruckt, nur sein Wert.

-?, --help
Zeigen Sie die Verwendungsmeldung an und beenden Sie den Vorgang.

--Version
Version anzeigen und beenden.

Parser Optionen
Die folgenden Optionen können verwendet werden, um die Ausgabe des Changelog-Parsers zu beeinflussen, z
der Bereich der Einträge oder das Format der Ausgabe. Sie müssen vom Parser unterstützt werden
Skript in Frage. Siehe auch ANMERKUNG.

--Datei Datei
Legen Sie den Dateinamen des Änderungsprotokolls auf „Parsen“ fest. Der Standardwert ist „-“ (Standardeingabe).

-l, --Etikett Datei
Legen Sie den Namen der Änderungsprotokolldatei fest, die in Fehlermeldungen verwendet werden soll, anstatt die zu verwenden
Name aus dem --Datei Option oder deren Standardwert.

--Format Ausgabeformat
Legen Sie das Ausgabeformat fest. Derzeit unterstützte Werte sind dpkg und rfc822. dpkg lernen muss die
klassisches Ausgabeformat (von bevor diese Option existierte) und die Standardeinstellung. Es
besteht aus einem Absatz im Debian-Kontrollformat (siehe Deb-Steuerung(5)). Wenn mehr
Wenn mehr als ein Eintrag angefordert wird, werden die meisten Felder aus dem aktuellsten Eintrag übernommen.
sofern nicht anders angegeben:

Quelle: Paketname

Version: Version

Vertrieb: Zielverteilung

Dringlichkeit: Dringlichkeit
Es wird die höchste Dringlichkeit aller enthaltenen Einträge verwendet, gefolgt von der
verkettete (durch Leerzeichen getrennte) Kommentare aller angeforderten Versionen.

Betreuer: Autor

Datum: Datum

Schließt: Fehlernummer
Die Closes-Felder aller enthaltenen Einträge werden zusammengeführt.

Änderungen: Changelog-Einträge
Der Text aller Changelog-Einträge wird verkettet. Um dieses Feld zu einem zu machen
Gültiges Debian-Steuerungsformat, mehrzeiliges Feld, leere Zeilen werden durch a ersetzt
Ein einzelner Punkt und alle Zeilen sind mit einem Leerzeichen gemeint. Das genaue
Der Inhalt hängt vom Changelog-Format ab.

Das Version, Vertrieb, Dringlichkeit, Maintainer und Änderungen Felder sind Pflichtfelder.

Möglicherweise sind zusätzliche benutzerdefinierte Felder vorhanden.

Das rfc822 Das Format verwendet dieselben Felder, gibt jedoch für jedes einen separaten Absatz aus
Änderungsprotokolleintrag, sodass alle Metadaten für jeden Eintrag erhalten bleiben.

--alle Berücksichtigen Sie alle Änderungen. Hinweis: Andere Optionen haben bei Verwendung keine Auswirkung.

-s, --schon seit Version
-v Version
Berücksichtigen Sie später alle Änderungen Version.

-u, --bis um Version
Schließen Sie alle Änderungen vorher ein Version.

-f, --aus Version
Berücksichtigen Sie alle Änderungen gleich oder später Version.

-t, --zu Version
Berücksichtigen Sie alle Änderungen bis oder gleich Version.

-c, --zählen Anzahl
-n Anzahl
Include Anzahl Einträge von oben (oder vom Ende, wenn Anzahl ist kleiner als 0).

-o, - Offset Anzahl
Ändern Sie den Ausgangspunkt für --zählen, gezählt von oben (oder vom Schwanz, wenn Anzahl
ist kleiner als 0).

ÄNDERUNGSPROTOKOLL FORMATEN


Es ist möglich, ein anderes Format als das Standardformat zu verwenden, indem ein Parser dafür bereitgestellt wird
dieses alternative Format.

Um zu haben dpkg-parsechangelog Wenn Sie den neuen Parser ausführen, muss eine Zeile darin enthalten sein
die letzten 40 Zeilen der Changelog-Datei, passend zum regulären Perl-Ausdruck:
"\changelog-format:\s+([0-9a-z]+)\W“. Der Teil in Klammern sollte der Name des sein
Format. Zum Beispiel:

@@@ Changelog-Format: anderes Format @@@

Namen im Changelog-Format sind nicht leere alphanumerische Zeichenfolgen.

Wenn eine solche Zeile existiert, dann dpkg-parsechangelog wird nach dem Parser suchen als
/usr/lib/dpkg/parsechangelog/anderes Format or
/usr/local/lib/dpkg/parsechangelog/anderes Format; es ist ein Fehler, weil es nicht vorhanden ist oder
kein ausführbares Programm. Das Standard-Änderungsprotokollformat ist Debian, und ein Parser für
Es wird standardmäßig bereitgestellt.

Der Parser wird mit geöffnetem Änderungsprotokoll in der Standardeingabe zu Beginn aufgerufen
Datei. Es sollte die Datei lesen (es kann ggf. danach suchen), um die Informationen zu ermitteln
erforderlich und geben die analysierten Informationen in dem von angegebenen Format an die Standardausgabe zurück
--Format Möglichkeit. Es sollte alles akzeptieren Parser Optionen.

Wenn das zu analysierende Änderungsprotokollformat immer oder fast immer eine Leerzeile hinterlässt
Zwischen einzelnen Änderungsnotizen sollten diese Leerzeilen entfernt werden, um sie zu erstellen
der resultierende Ausgabekompakt.

Wenn das Changelog-Format keine Datums- oder Paketnameninformationen enthält, diese Informationen
sollte in der Ausgabe weggelassen werden. Der Parser sollte nicht versuchen, es zu synthetisieren oder zu finden
es aus anderen Quellen.

Wenn das Änderungsprotokoll nicht das erwartete Format hat, sollte der Parser mit einem Wert ungleich Null beenden
Exit-Status, anstatt zu versuchen, sich durchzuwursteln und möglicherweise falsche Ergebnisse zu generieren
Ausgabe.

Ein Changelog-Parser interagiert möglicherweise überhaupt nicht mit dem Benutzer.

ANMERKUNG


Alle Parser Optionen bis auf -v werden erst seit Dpkg 1.14.16 unterstützt. Dritte Seite
Parser für andere Changelog-Formate als Debian unterstützt möglicherweise nicht alle Optionen.

Kurzes Optionsparsen mit nicht gebündelten Werten ist erst seit Dpkg 1.18.0 verfügbar.

Verwenden Sie dpkg-parsechangelog online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Zabbix
    Zabbix
    Zabbix ist ein Open der Enterprise-Klasse
    Quellverteilte Überwachungslösung
    entworfen, um zu überwachen und zu verfolgen
    Leistung und Verfügbarkeit des Netzwerks
    Server, Gerät...
    Zabbix herunterladen
  • 2
    KDiff3
    KDiff3
    Dieses Repository wird nicht mehr gepflegt
    und wird zu Archivierungszwecken aufbewahrt. Sehen
    https://invent.kde.org/sdk/kdiff3 for
    der neueste Code und
    https://download.kde.o...
    Laden Sie KDiff3 herunter
  • 3
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ist eine GUI für
    Waninkokos USB Loader, basierend auf
    libwiigui. Es ermöglicht die Auflistung und
    Starten von Wii-Spielen, Gamecube-Spielen und
    Homebrew auf Wii und WiiU...
    Laden Sie USBLoaderGX herunter
  • 4
    Firebird
    Firebird
    Firebird RDBMS bietet ANSI-SQL-Funktionen
    & läuft auf Linux, Windows &
    mehrere Unix-Plattformen. Merkmale
    hervorragende Parallelität und Leistung
    & Energie...
    Firebird herunterladen
  • 5
    Kompozer
    Kompozer
    KompoZer ist ein wysiwyg HTML-Editor, der verwendet
    die Mozilla Composer-Codebasis. Als
    Die Entwicklung von Nvu wurde gestoppt
    2005 behebt KompoZer viele Fehler und
    fügt ein f hinzu ...
    Laden Sie KompoZer herunter
  • 6
    Kostenlose Manga Downloader
    Kostenlose Manga Downloader
    Der Free Manga Downloader (FMD) ist ein
    Open-Source-Anwendung geschrieben
    Object-Pascal zum Verwalten und
    Herunterladen von Mangas von verschiedenen Websites.
    Das ist ein Spiegel...
    Laden Sie den kostenlosen Manga-Downloader herunter
  • Mehr »

Linux-Befehle

Ad