[ Contents] [ Prev] [ Next] [ Index] [ Report an Error]

file compare

Syntax

file compare (files filename filename)
< context | unified>
<ignore-white-space >

Release Information

Command introduced before JUNOS Release 7.4.

Description

Compare two local files and describe the differences between them in default, context, or unified output styles:

Options

files filenameNames of two local files to compare.

context — (Optional) Display output in context format.

ignore-white-space — (Optional) Ignore changes in amount of white space.

unified — (Optional) Display output in unified format.

Required Privilege Level

none

List of Sample Output

file compare files
file compare files context
file compare files unified
file compare files unified ignore-white-space

Output Fields

When you enter this command, you are provided feedback on the status of your request.

Sample Output

file compare files

user@host> file compare files /tmp/one /tmp/two
100c100
<             full-name "File 1";
---
>             full-name "File 2";
102c102
<             class foo; # 'foo' is not defined
---
>             class super-user;

file compare files context

user@host> file compare files /tmp/one /tmp/two context
*** /tmp/one    Wed Dec  3 17:12:50 2003
--- /tmp/two    Wed Dec  3 09:13:14 2003
***************
*** 97,104 ****
              }
          }
          user bill {
!             full-name "Bill Smith";
!             class foo; # 'foo' is not defined
              authentication {
                  encrypted-password SECRET;
              }
--- 97,105 ----
              }
          }
          user bill {
!             full-name "Bill Smith";
!             uid 1089;
!             class super-user;
              authentication {
                  encrypted-password SECRET;
              }     

file compare files unified

user@host> file compare files /tmp/one /tmp/two unified
--- /tmp/one    Wed Dec  3 17:12:50 2003
+++ /tmp/two    Wed Dec  3 09:13:14 2003
@@ -97,8 +97,9 @@
             }
         }
         user bill {
-            full-name "Bill Smith";
-            class foo; # 'foo' is not defined
+            full-name "Bill Smith";
+            uid 1089;
+            class super-user;
             authentication {
                 encrypted-passwordSECRET;
             }

file compare files unified ignore-white-space

user@host> file compare files /tmp/one /tmp/two unified ignore-white-space
--- /tmp/one    Wed Dec  3 09:13:10 2003
+++ /tmp/two    Wed Dec  3 09:13:14 2003
@@ -99,7 +99,7 @@
         user bill {
             full-name "Bill Smith";
             uid 1089;
-            class foo; # 'foo' is not defined
+            class super-user;
             authentication {
                  encrypted-password <SECRET>; # SECRET-DATA
             }

[ Contents] [ Prev] [ Next] [ Index] [ Report an Error]