]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
src/bin/sortman: Fix portability issue
authorAlejandro Colomar <alx@kernel.org>
Mon, 3 Nov 2025 10:30:20 +0000 (11:30 +0100)
committerAlejandro Colomar <alx@kernel.org>
Mon, 3 Nov 2025 10:42:41 +0000 (11:42 +0100)
POSIX allows blank characters before '!', but not after.

Reported-by: <onf@disroot.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
src/bin/sortman

index 746dd3f590bd943ed9a587cb9ef5f7f74e4a3582..f5f47e0f7ae468b18cd3d0e278b30bbdfe7dcf2a 100755 (executable)
@@ -5,8 +5,8 @@
 
 sed   -E '/\/intro./  s/.*\.([[:digit:]])$/\10\t&/' \
 | sed -E '/\/intro./  s/.*\.([[:digit:]])([[:alpha:]][[:alnum:]]*\>)/\12.\20\t&/' \
-| sed -E '/\/intro./s/.*\.([[:digit:]])\>/\11\t&/' \
-| sed -E '/\/intro./s/.*\.([[:digit:]])([[:alpha:]][[:alnum:]]*\>)/\12.\21\t&/' \
+| sed -E '/\/intro./ !s/.*\.([[:digit:]])\>/\11\t&/' \
+| sed -E '/\/intro./ !s/.*\.([[:digit:]])([[:alpha:]][[:alnum:]]*\>)/\12.\21\t&/' \
 | sed -E '            s/\t(.*)/&\n\1/' \
 | sed -E '/\t/        s/\.[[:digit:]]([[:alpha:]][[:alnum:]]*)?\>.*//' \
 | sed -E '/\t/        s/\/[_-]*/\//g' \