1#compdef comm 2 3local -a args 4 5args=( 6 '-1[suppress lines unique to FILE1]' 7 '-2[suppress lines unique to FILE2]' 8 '-3[suppress lines that appear in both files]' 9 '1:file1 to compare:_files' 10 '2:file2 to compare:_files' 11) 12 13if _pick_variant gnu=GNU unix --version; then 14 args+=( 15 '(- : *)--version[display version information]' 16 '(- : *)--help[display help information]' 17 ) 18fi 19 20_arguments -s $args 21