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