sdiff - print differences between two files side-by-side
sdiff [-l] [-s] [-o output] [-w n] filename1 filename2
sdiff uses the output of the diff command to produce a side-by-side listing of two files indicating lines that are different. Lines of the two files are printed with a blank gutter between them if the lines are identical, a < in the gutter if the line appears only in filename1, a > in the gutter if the line appears only in filename2, and a | for lines that are different. (See the EXAMPLES section below.)
-l
-s
-o output
l
r
s
v
e l
e r
e b
e
q
On exit from the editor, the resulting file is concatenated to the end of the output file.
-w n
See largefile(5) for the description of the behavior of sdiff when encountering files greater than or equal to 2 Gbyte ( 2^31 bytes).
Example 1 An example of the sdiff command.
A sample output of sdiff follows.
x | y a a b < c < d d > c
If any of the LC_* variables ( LC_CTYPE, LC_MESSAGES, LC_TIME, LC_COLLATE, LC_NUMERIC, and LC_MONETARY ) (see environ(5)) are not set in the environment, the operational behavior of sdiff for each corresponding locale category is determined by the value of the LANG environment variable. If LC_ALL is set, its contents are used to override both the LANG and the other LC_* variables. If none of the above variables is set in the environment, the "C" locale determines how sdiff behaves.
LC_CTYPE
See attributes(5) for descriptions of the following attributes:
|
diff(1), ed(1), attributes(5), environ(5), largefile(5)
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |