Skip to content
Snippets Groups Projects
Commit 54620d62 authored by Jan-Philipp Litza's avatar Jan-Philipp Litza
Browse files

autoupdater: Use awk instead of grep+head+tail to split manifest

parent 4ca8a35f
Branches
Tags
No related merge requests found
...@@ -59,15 +59,11 @@ if test $? -ne 0; then ...@@ -59,15 +59,11 @@ if test $? -ne 0; then
exit 1 exit 1
fi fi
seperator_line=$(cat $manifest|grep -n "^---$"|cut -d: -f1|head -n1) awk "BEGIN { sep=0 }
/^---\$/ { sep=1; next }
if test -z "$seperator_line"; then { if(sep==0) print > \"$manifest_upper\";
echo "Couldn't find --- marker!" >&2 else print > \"$manifest_lower\"}" \
exit 1 $manifest
fi
head -n$(($seperator_line-1)) $manifest > $manifest_upper
tail -n+$(($seperator_line+1)) $manifest > $manifest_lower
signatures="" signatures=""
while read sig; do while read sig; do
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment