#! /bin/sh # Copyright 2016 The Fuchsia Authors # # Use of this source code is governed by a MIT-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/MIT set -e # Alas this isn't posix. #set -o pipefail if [ $# -ne 1 ] then echo "Usage: get-build-id file" >&2 echo "Uses \$READELF or readelf if unset." exit 1 fi READELF=${READELF:-readelf} FILE="$1" LC_ALL=C $READELF -n $FILE | grep -a 'Build ID:' | sed 's/.*: //g'