From: Frederic Marchal Date: Sun, 21 Sep 2014 13:40:11 +0000 (+0200) Subject: Archive script check for version number without cat X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0885571a4a2f051a6bb9457e1401e9dbbb3bc012;p=thirdparty%2Fsarg.git Archive script check for version number without cat There is no need to check the version number with a cat. Sed can read the file by itself. --- diff --git a/archive.sh b/archive.sh index 29c84b2..d3799a1 100755 --- a/archive.sh +++ b/archive.sh @@ -4,12 +4,12 @@ Sources="." Target=".." # check version number in every file -Version=$(cat "$Sources/CMakeLists.txt" | sed -n -e 's/^SET(sarg_VERSION \([0-9]\))/\1/p') +Version=$(sed -n -e 's/^SET(sarg_VERSION \([0-9]\))/\1/p' "$Sources/CMakeLists.txt") if [ -z "$Version" ] ; then echo "No version found in CMakeLists.txt" exit 1 fi -Revision=$(cat "$Sources/CMakeLists.txt" | sed -n -e 's/^SET(sarg_REVISION "\([0-9][0-9]*.*\)")/\1/p') +Revision=$(sed -n -e 's/^SET(sarg_REVISION "\([0-9][0-9]*.*\)")/\1/p' "$Sources/CMakeLists.txt") if [ -z "$Revision" ] ; then echo "No revision found in CMakeLists.txt" exit 1