1*27b03b36SApple OSS Distributions#!/bin/sh 2*27b03b36SApple OSS Distributions 3*27b03b36SApple OSS Distributionsset -e 4*27b03b36SApple OSS Distributions 5*27b03b36SApple OSS Distributionsif [ $# -lt 2 ]; then 6*27b03b36SApple OSS Distributions echo "Usage: $0 output.exp input1 [input2 ... ]" 1>&2 7*27b03b36SApple OSS Distributions exit 1 8*27b03b36SApple OSS Distributionsfi 9*27b03b36SApple OSS Distributions 10*27b03b36SApple OSS DistributionsOUTPUT="$1" 11*27b03b36SApple OSS Distributionsshift 12*27b03b36SApple OSS Distributions 13*27b03b36SApple OSS Distributions# Note: we used to export both sides of the alias since forever 14*27b03b36SApple OSS Distributions# for now keep doing this 15*27b03b36SApple OSS Distributions 16*27b03b36SApple OSS Distributions( grep -h -v ":" "$@"; grep -h ":" "$@" | awk -F: '{print $1; print $2}' ) | sort -u > "$OUTPUT" 17*27b03b36SApple OSS Distributions 18*27b03b36SApple OSS Distributionsexit 0 19