view bin/intersection @ 159:c3c3dd60b8a8

demo of slurm usage using cdx2tsv.py
author Henry S. Thompson <ht@inf.ed.ac.uk>
date Wed, 06 Jul 2022 18:07:34 +0100
parents 464d2dfb99c9
children
line wrap: on
line source

#!/bin/sh
# Output intersection (or, with -d, difference) of two files, line by line
# No detection or special treatment of duplicates
# Usage: intersection [-d] s1 s2
# In the case of difference, which is ordered, interpretation is s1 - s2
if [ "$1" = "-?" ]
 then
   echo "Usage: intersection [-d] s1 s2"
   exit 1
fi
if [ "$1" = "-d" ]
 then
  shift
  fgrep -x -v -f "$2" "$1"
 else
  fgrep -x -f "$1" "$2"
  exit 0
fi