AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

mddiff - En ligne dans le Cloud

Exécutez mddiff dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande mddiff qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


mddiff - calcule le diff pour maildirs

SYNOPSIS


mddiff [--max-mailno mno] [--db-fichier dbf] [-l|--liste] [-s|--lien symbolique]
[--exclure globexpr] [-v|--verbeux] [-d|- à sec]
[-n|--pas de suppression] [--ne bouge pas] [--Aidez-moi] [--sha1sum] chemins

DESCRIPTION


mddiff calcule le delta à partir d'un ancien statut d'un maildir (précédemment enregistré dans un
fichier de support, appelé fichier db) et l'état actuel, générant un ensemble de commandes (un
diff) qu'un logiciel tiers peut appliquer pour synchroniser une copie (éventuellement distante) de
le maildir.

If chemins est un nom de fichier unique, et ce fichier est une fifo, mddiff lit à partir de celui-ci les noms de fichiers
séparé par une nouvelle ligne et affiche le sha1 de son en-tête et de son corps séparés par un espace.

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


If chemins est un nom de fichier unique, et ce fichier est un fifo, et le -s l'option est passée,
mddiff lit à partir de cette fifo deux lignes à la fois, respectivement un nom de source et une cible
Nom. Il crée ensuite un lien symbolique nommé comme nom cible pointant vers le nom source.
Si certains dictories doivent être créés pour créer le lien symbolique, cela est également fait.
mddiff affichera 'OK' sur stdout pour signaler un succès, 'ERROR' pour signaler une erreur.

If chemins est une liste de répertoires, mddiff affiche une liste d'actions qu'un client doit
effectuer pour synchroniser une copie du même maildirs. Cet ensemble d'actions est relatif à un
état précédent du maildir stocké dans le fichier db. Les répertoires d'entrée sont parcourus
récursivement, et chaque fichier rencontré dans les répertoires nommés cur/ et new/ est un
message électronique potentiel (s'il ne contient pas de \n\n, il est ignoré).

$ mddiff ~/Courriel/
ADD ~/Mail/cur/1239038050.14937_1.garfield:2,S66532ebb05b252e...


Chaque client (endpoint utilisant mddiff pour la synchronisation) doit utiliser un autre fichier de base de données, et
le fichier db est strictement lié à l'ensemble de répertoires donné en arguments, et doit
ne pas être utilisé avec un autre ensemble de répertoires. L'ajout d'éléments à l'ensemble de répertoires est sûr,
tout en les supprimant peut ne pas faire ce que vous voulez (des actions de suppression sont générées).

mddiff ne modifie pas le dbf fichier, il en génère un nouveau appelé dbf.new. C'est à
l'outil de niveau supérieur serveur smd(1) pour renommer dbf.new en dbf au cas où l'autre point final
appliqué avec succès le diff.

La --exclure l'option dit mddiff tout ignorer chemins correspondant à la donnée glob(7)
expression. Cette option peut être passée plusieurs fois. La correspondance est effectuée à l'aide
fnmatch(3) sans drapeaux spéciaux, donc '*' et '?' correspondre à n'importe quel caractère, y compris '/'.
La correspondance est effectuée lorsqu'un répertoire est entré. Si le match est réussi, le
répertoire et tous ses sous-répertoires sont ignorés.

La --pas de suppression l'option dit mddiff pour ne pas générer d'action DELETE pour les fichiers qui
disparaître. Notez qu'une action DELETE est de toute façon générée pour les fichiers qui sont déplacés (c'est-à-dire
déplacer est COPIER plus SUPPRIMER). Le résultat est que les suppressions ne sont pas propagées à l'autre
point final.

OPTIONS


--max-mailno mno
Estimation du nombre maximal de messages électroniques (par défaut le nombre de messages dans le
db-file + 1000 ou 500000 s'il n'y a pas de db-file). Vous voudrez peut-être le diminuer pour
la première exécution sur de petits systèmes. Il est de toute façon augmenté automatiquement en cas de besoin

--db-fichier dbf
Nom du cache pour le point de terminaison (db.txt par défaut)

--exclure globexpr
Exclure chemins maching l'expression donnée

--sha1sum
Se comporte comme l'utilitaire sha1sum

--mkdir-p
Se comporte comme mkdir -p

--mkfifo
Se comporte comme mkfifo

-l --liste
Ne lister que les boîtes aux lettres contenues récursivement dans chemins

-s --lien symbolique
Créer des liens symboliques pour chemins lire sur la fifo d'entrée

-v --verbeux
Augmenter la verbosité du programme (imprimé sur stderr)

-d - à sec
Ne pas générer de nouveau fichier db

-n --pas de suppression
Ne pas suivre les fichiers supprimés

--ne bouge pas
Ne pas générer MOVE (uniquement COPIER + SUPPRIMER)

--Aidez-moi Cet écran d'aide

NOTES


mddiff est un utilitaire de bas niveau, utilisé par smd-server et smd-client. Vous devriez utiliser plus haut
des outils de niveau comme smd-tirer(1), smd-pousséede Géographie (1) et avec la boucle smd(1)

Utiliser mddiff en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    VBA-M (Archivé - Maintenant sur Github)
    VBA-M (Archivé - Maintenant sur Github)
    Le projet a déménagé à
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Fonctionnalités :Création de tricheétats de sauvegardemulti
    système, prend en charge gba, gbc, gb, sgb,
    sgb2tu...
    Télécharger VBA-M (Archivé - Maintenant sur Github)
  • 2
    Stacer
    Stacer
    Optimiseur de système Linux et surveillance
    Dépôt Github :
    https://github.com/oguzhaninan/Stacer.
    Public : utilisateurs finaux/ordinateurs de bureau. Utilisateur
    interface : Qt. Programmation La...
    Télécharger Stacer
  • 3
    Renard orange
    Renard orange
    Fork de TeamWinRecoveryProject (TWRP)
    avec de nombreuses fonctions supplémentaires, redesign
    et plus de fonctionnalités : prend en charge les aigus et
    Noyau Oreo à jour non-Treble ROMs,
    construit...
    Télécharger OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB Open Source
    Portail des opérations informatiques : une ouverture complète
    source, ITIL, service basé sur le Web
    outil de gestion comprenant un
    CMDB personnalisable, un système de helpdesk et
    un documentaliste...
    Télécharger itop - ITSM CMDB OpenSource
  • 5
    Clémentines
    Clémentines
    Clémentine est une musique multiplateforme
    lecteur et organisateur de bibliothèque inspiré par
    Amarok 1.4. Il a un rapide et
    interface facile à utiliser et vous permet de
    chercher et...
    Télécharger Clémentine
  • 6
    XISMUS
    XISMUS
    ATTENTION : la mise à jour cumulative 2.4.3 a
    été libéré !! La mise à jour fonctionne pour tout
    version 2.xx précédente. Si mise à niveau
    à partir de la version v1.xx, veuillez télécharger et
    i ...
    Télécharger XISMuS
  • Plus "

Commandes Linux

Ad