comm(1)

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

comm(1) - Linux manual page

NAME

comm - compare two sorted files line by line

SYNOPSIS

comm [OPTION]... FILE1 FILE2

DESCRIPTION

Compare sorted files FILE1 and FILE2 line by line.

When FILE1 or FILE2 (not both) is '-', read standard input.

With no options, produce three-column output:

  • Column one contains lines unique to FILE1
  • Column two contains lines unique to FILE2
  • Column three contains lines common to both files

Options

  • -1 Suppress column 1 (lines unique to FILE1)
  • -2 Suppress column 2 (lines unique to FILE2)
  • -3 Suppress column 3 (lines that appear in both files)
  • --check-order Check that the input is correctly sorted, even if all input lines are pairable
  • --nocheck-order Do not check that the input is correctly sorted
  • --output-delimiter=STR Separate columns with STR
  • --total Output a summary
  • -z, --zero-terminated Line delimiter is NUL, not newline
  • --help Display this help and exit
  • --version Output version information and exit

Comparisons honor the rules specified by 'LC_COLLATE'.

EXAMPLES

comm -12 file1 file2

Print only lines present in both file1 and file2.

comm -3 file1 file2

Print lines in file1 not in file2, and vice versa.

AUTHOR

Written by Richard M. Stallman and David MacKenzie.

REPORTING BUGS

GNU coreutils online help: https://www.gnu.org/software/coreutils/

Report any translation bugs to: https://translationproject.org/team/

COPYRIGHT

Copyright © 2025 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later https://gnu.org/licenses/gpl.html.

This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

SEE ALSO

Full documentation: https://www.gnu.org/software/coreutils/comm

or available locally via: info '(coreutils) comm invocation'

COLOPHON

This page is part of the coreutils (basic file, shell, and text manipulation utilities) project. Information about the project can be found at: http://www.gnu.org/software/coreutils/

If you have a bug report for this manual page, see: http://www.gnu.org/software/coreutils/

This page was obtained from the tarball coreutils-9.6.tar.xz fetched from: http://ftp.gnu.org/gnu/coreutils/

on 2025-02-02. If you discover any rendering problems in this HTML version of the page, or you believe there is a better or more up-to-date source for the page, or you have corrections or improvements to the information in this COLOPHON (which is not part of the original manual page), send an email to: man-pages@man7.org.

GNU coreutils 9.6 January 2025 COMM(1)

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/comm.1.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.