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