1
0
mirror of https://github.com/minio/docs.git synced 2025-04-19 21:02:14 +03:00

2.9 KiB

mc diff

minio

Table of Contents

mc diff

Syntax

The mc diff mc computes the differences between two filesystem directories or MinIO buckets. mc diff lists only those objects which are missing or which differ in size. mc diff does not compare the contents of objects.

EXAMPLE

The following command computes the difference between an object on a local filesystem and an object in the mydata bucket on the myminio MinIO deployment:

mc diff ~/mydata/myobject.txt myminio/mydata/myobject.txt

SYNTAX

The mc diff command has the following syntax:

mc [GLOBALFLAGS] diff SOURCE TARGET

Parameters

SOURCE

Required The object to compare to the TARGET.

For an object from MinIO, specify the alias <mc alias> and the full path to that object (e.g. bucket and path to object). For example:

mc diff play/mybucket/object.txt ~/mydata/object.txt

For an object from a local filesystem, specify the full path to that object. For example:

mc diff ~/mydata/object.txt play/mybucket/object.txt

TARGET

Required The object to compare to the SOURCE.

For an object from MinIO, specify the alias <mc alias> and the full path to that object (e.g. bucket and path to object). For example:

mc diff play/mybucket/object.txt ~/mydata/object.txt

For an object from a local filesystem, specify the full path to that object. For example:

mc diff ~/mydata/object.txt play/mybucket/object.txt

Global Flags

Examples

mc diff play/bucket1 play/bucket2

Behavior

Output Legend

mc diff uses the following legend when formatting the diff output:

FIRST < SECOND - object exists only in FIRST 
FIRST > SECOND - object exists only in SECOND 
FIRST ! SECOND - Newer object exists in FIRST

S3 Compatibility