EngelsFransSpaans

Ad


OnWorks-favicon

mddiff - Online in de cloud

Voer mddiff uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht mddiff die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


mddiff - berekent diff voor maildirs

KORTE INHOUD


mddiff [--max-mailnr MNO] [--db-bestand dbf] [-l|--lijst] [-s|--symlink]
[--uitsluiten globexpr] [-v|--uitgebreid] [-d|--oefening]
[-n|--niet-verwijderen] [--Geen zet] [--help] [--sha1sum] paden

PRODUCTBESCHRIJVING


mddiff berekent de delta uit een oude status van een maildir (eerder vastgelegd in a
ondersteuningsbestand, db-bestand genaamd) en de huidige status, waarbij een reeks opdrachten wordt gegenereerd (a
diff) die software van een derde partij kan toepassen om een ​​(eventueel externe) kopie van te synchroniseren
de maildir.

If paden is een enkele bestandsnaam, en dat bestand is een fifo, mddiff leest ervan bestandsnamen
gescheiden door een nieuwe regel en geeft de sha1 van zijn kop en hoofdtekst weer, gescheiden door een spatie.

$ mddiff /tmp/fifo_for_mddiff
806a0ffe4f29766effd764... 463e543da9dac8e298...
582cbb6a5cd3ce13965c8c... 8fa60a7458b1157193...
...

If paden is een enkele bestandsnaam, en dat bestand is een fifo, en de -s optie is doorgegeven,
mddiff leest van die fifo twee regels tegelijk, respectievelijk een bronnaam en een doel
naam. Vervolgens wordt een symbolische koppeling gemaakt met de naam als doelnaam die naar de bronnaam verwijst.
Als er woordenboeken moeten worden gemaakt om de symbolische link te maken, wordt dit ook gedaan.
mddiff zal 'OK' op stdout afdrukken om een ​​succes aan te geven, 'ERROR' om een ​​fout aan te geven.

If paden is een lijst met mappen, mddiff geeft een lijst met acties weer die een klant moet doen
uitvoeren om een ​​kopie van dezelfde maildirs te synchroniseren. Deze reeks acties is relatief aan a
vorige status van de maildir opgeslagen in het db-bestand. De invoermappen worden doorlopen
recursief, en elk bestand dat wordt aangetroffen in mappen met de naam cur/ en new/ is a
mogelijk e-mailbericht (als het geen \n\n bevat, wordt het overgeslagen).

$ mddiff ~/Mail/
ADD ~/Mail/cur/1239038050.14937_1.garfield:2,S 66532ebb05b252e...
...

Elke klant (eindpunt met behulp van mddiff voor synchronisatie) moet een ander db-bestand gebruiken, en
het db-bestand is strikt gerelateerd aan de set mappen die als argumenten worden gegeven, en zou moeten
niet worden gebruikt met een andere directoryset. Items toevoegen aan de directory-set is veilig,
terwijl het verwijderen ervan mogelijk niet doet wat u wilt (verwijderingsacties worden gegenereerd).

mddiff verandert niets aan de dbf bestand, genereert het een nieuwe genaamd dbf.new. Het is aan
de tool van een hoger niveau smd-server(1) om dbf.new te hernoemen naar dbf in het geval dat het andere eindpunt
met succes de diff toegepast.

De --uitsluiten optie vertelt mddiff alles negeren paden overeenkomen met het gegeven glob(7)
uitdrukking. Deze optie kan meerdere keren worden doorgegeven. Matching wordt uitgevoerd met behulp van
fnmatch(3) zonder speciale vlaggen, dus '*' en '?' overeenkomen met elk teken, inclusief '/'.
Matching wordt uitgevoerd wanneer een directory wordt ingevoerd. Als de match succesvol is, wordt de
directory en al zijn subdirectories worden overgeslagen.

De --niet-verwijderen optie vertelt mddiff om geen DELETE-actie uit te voeren voor bestanden die
verdwijnen. Merk op dat er sowieso een DELETE-actie wordt gegenereerd voor bestanden die worden verplaatst (bijv
zet is KOPIREN plus VERWIJDEREN). Het resultaat is dat deleties niet worden doorgegeven aan de andere
eindpunt.

OPTIES


--max-mailnr MNO
Schatting van max. e-mailberichtnummer (standaard ingesteld op het aantal berichten in de
db-bestand + 1000 of 500000 als er geen db-bestand is). Misschien wilt u het verlagen voor
de eerste run op kleine systemen. Het wordt hoe dan ook automatisch verhoogd wanneer dat nodig is

--db-bestand dbf
Naam van de cache voor het eindpunt (standaard db.txt)

--uitsluiten globexpr
Uitsluiten paden overeenkomen met de gegeven uitdrukking

--sha1sum
Gedraagt ​​zich als het hulpprogramma sha1sum

--mkdir-p
Gedraagt ​​zich als mkdir -p

--mkfifo
Gedraagt ​​zich als mkfifo

-l --lijst
Geef alleen de mailboxen weer die recursief zijn opgenomen in paden

-s --symlink
Symbolen maken voor paden lees op de invoer fifo

-v --uitgebreid
Vergroot de breedsprakigheid van het programma (gedrukt op stderr)

-d --oefening
Genereer geen nieuw db-bestand

-n --niet-verwijderen
Volg verwijderde bestanden niet

--Geen zet
Geen MOVE genereren (alleen COPY + DELETE)

--help Dit helpscherm

OPMERKINGEN


mddiff is een hulpprogramma op laag niveau, gebruikt door smd-server en smd-client. Je zou hoger moeten gebruiken
niveau tools zoals smd-pull(1) smd-push(1) en smd-lus(1)

Gebruik mddiff online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    VBA-M (gearchiveerd - nu op Github)
    VBA-M (gearchiveerd - nu op Github)
    Project is verplaatst naar
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Functies:Cheat creaties opslaan van statenmulti
    systeem, ondersteunt gba, gbc, gb, sgb,
    sgb2Tu...
    VBA-M downloaden (gearchiveerd - nu op Github)
  • 2
    Stacer
    Stacer
    Linux-systeemoptimalisatie en -bewaking
    Github-opslagplaats:
    https://github.com/oguzhaninan/Stacer.
    Doelgroep: eindgebruikers/desktop. Gebruiker
    interface: Qt. Programmeerla...
    Stacer downloaden
  • 3
    oranjevos
    oranjevos
    Vork van TeamWinRecoveryProject (TWRP)
    met veel extra functies, herontwerp
    en meer Kenmerken: Ondersteunt Treble en
    niet-Treble ROM'sUp-to-date Oreo-kernel,
    gebouwd...
    OrangeFox downloaden
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB OpenSource
    IT Operations Portal: een volledig open
    source, ITIL, webgebaseerde service
    managementtool inclusief een volledig
    aanpasbare CMDB, een helpdesksysteem en
    een documentenman...
    Download itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine is een multi-platform muziek
    speler en bibliotheekorganisator geïnspireerd door
    Amarok 1.4. Het heeft een snelle en
    eenvoudig te gebruiken interface, en stelt u in staat om
    zoek en...
    Clementine downloaden
  • 6
    XISMuS
    XISMuS
    LET OP: Cumulatieve update 2.4.3 heeft
    vrijgelaten!! De update werkt voor iedereen
    vorige 2.xx-versie. Als upgraden
    vanaf versie v1.xx, download en
    i ...
    XISMuS downloaden
  • Meer "

Linux-commando's

Ad