Để dễ dàng áp dụng lệnh comm cho các tệp chưa sắp xếp , hãy sử dụng thay thế quy trình của Bash :
$ bash --version
GNU bash, version 3.2.51(1)-release
Copyright (C) 2007 Free Software Foundation, Inc.
$ cat > abc
123
567
132
$ cat > def
132
777
321
Vì vậy, các tập tin abc và def có một dòng chung, một dòng có "132". Sử dụng comm trên các tệp chưa được sắp xếp:
$ comm abc def
123
132
567
132
777
321
$ comm -12 abc def # No output! The common line is not found
$
Dòng cuối cùng không tạo ra đầu ra, dòng chung không được phát hiện.
Bây giờ sử dụng comm trên các tệp được sắp xếp, sắp xếp các tệp với quá trình thay thế:
$ comm <( sort abc ) <( sort def )
123
132
321
567
777
$ comm -12 <( sort abc ) <( sort def )
132
Bây giờ chúng tôi đã có dòng 132!
comm
yêu cầu các tệp đầu vào được sắp xếp. Nếu bạn chỉ muốn phổ biến từng dòng một, nó thật tuyệt. Nhưng nếu bạn muốn cái mà tôi gọi là "chống khác biệt",comm
thì đừng làm.