From 31c69b6ca1b91e7fd9fd8e14082fd2584c5f538c Mon Sep 17 00:00:00 2001 From: Toni Uhlig Date: Sun, 24 May 2020 16:48:22 +0200 Subject: first public release Signed-off-by: Toni Uhlig --- batch/millerSectionFromInclude.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 batch/millerSectionFromInclude.sh (limited to 'batch/millerSectionFromInclude.sh') diff --git a/batch/millerSectionFromInclude.sh b/batch/millerSectionFromInclude.sh new file mode 100755 index 0000000..3b24afa --- /dev/null +++ b/batch/millerSectionFromInclude.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +set -e + +DEST="${1}" +DEFN="${2}" + +if [ -z "${DEST}" -o -z "${DEFN}" ]; then + echo "usage: $0 [INCLUDE-FILE] [INCLUDE-DEFINITION]" >&2 + false +fi + +test -r ${DEST} +OUTPUT=$(cat ${DEST} | sed -n 's/#define\s\+'"${DEFN}"'\s\+"\(.*\)"$/\1/p') +echo -n ${OUTPUT} -- cgit v1.2.3