Untuk dengan mudah menerapkan perintah comm ke file yang tidak disortir , gunakan subtitusi proses 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
Jadi file abc dan def memiliki satu baris yang sama, yang dengan "132". Menggunakan comm pada file yang tidak disortir:
$ comm abc def
123
132
567
132
777
321
$ comm -12 abc def # No output! The common line is not found
$
Baris terakhir tidak menghasilkan output, baris umum tidak ditemukan.
Sekarang gunakan comm pada file yang diurutkan, mengurutkan file dengan proses substitusi:
$ comm <( sort abc ) <( sort def )
123
132
321
567
777
$ comm -12 <( sort abc ) <( sort def )
132
Sekarang kami dapat jalur 132!
commmemerlukan file input yang diurutkan. Jika Anda ingin hanya baris demi baris yang umum, itu bagus. Tetapi jika Anda menginginkan apa yang saya sebut "anti-diff",commtidak melakukan pekerjaan.