From acd5a893e2b03a202be3aaaf7b7d955f2941ad4b Mon Sep 17 00:00:00 2001 From: David Seifert Date: Sat, 16 Nov 2024 19:03:02 +0100 Subject: [PATCH] test_all: POSIX head/tail invocations * head -number is not allowed by POSIX.1-2024: https://pubs.opengroup.org/onlinepubs/9799919799/utilities/head.html https://devmanual.gentoo.org/tools-reference/head-and-tail/index.html --- bin/backend-versions.sh | 6 +++--- bin/upload-github | 2 +- fstest/testserver/init.d/docker.bash | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bin/backend-versions.sh b/bin/backend-versions.sh index f6fb0bdb5..9fdbdcc05 100755 --- a/bin/backend-versions.sh +++ b/bin/backend-versions.sh @@ -7,11 +7,11 @@ for backend in $( find backend -maxdepth 1 -type d ); do continue fi - commit=$(git log --oneline -- $backend | tail -1 | cut -d' ' -f1) + commit=$(git log --oneline -- $backend | tail -n 1 | cut -d' ' -f1) if [ "$commit" == "" ]; then - commit=$(git log --oneline -- backend/$backend | tail -1 | cut -d' ' -f1) + commit=$(git log --oneline -- backend/$backend | tail -n 1 | cut -d' ' -f1) fi - version=$(git tag --contains $commit | grep ^v | sort -n | head -1) + version=$(git tag --contains $commit | grep ^v | sort -n | head -n 1) echo $backend $version sed -i~ "4i versionIntroduced: \"$version\"" docs/content/${backend}.md done diff --git a/bin/upload-github b/bin/upload-github index ba4079323..0ebdc708d 100755 --- a/bin/upload-github +++ b/bin/upload-github @@ -13,7 +13,7 @@ if [ "$1" == "" ]; then exit 1 fi VERSION="$1" -ANCHOR=$(grep '^## v' docs/content/changelog.md | head -1 | sed 's/^## //; s/[^A-Za-z0-9-]/-/g; s/--*/-/g') +ANCHOR=$(grep '^## v' docs/content/changelog.md | head -n 1 | sed 's/^## //; s/[^A-Za-z0-9-]/-/g; s/--*/-/g') cat > "/tmp/${VERSION}-release-notes" <