mirror of
https://https.git.savannah.gnu.org/git/findutils.git
synced 2026-01-26 07:37:52 +00:00
tests: avoid unportable 'sed -i'
The sed(1) implementations at least on Solaris and the BSD familiy OSes do not support the -i flag, and latest POSIX 2024 still does not specify it. * tests/find/user-group-max.sh: Avoid 'sed -i' by redirecting to another file ERR2.
This commit is contained in:
parent
ebea22e88b
commit
99b3365ec3
@ -40,12 +40,12 @@ compare /dev/null err || fail=1
|
||||
# Verify that UID/GID numbers larger than UID_T_MAX/GID_T_MAX get rejected.
|
||||
echo "find: invalid user name or UID argument to -user: '$UID_T_OFLOW'" >exp || framework_failure_
|
||||
returns_ 1 find -user "$UID_T_OFLOW" -name enoent >/dev/null 2>err || fail=1
|
||||
sed -i 's/^.*find/find/' err || framework_failure_
|
||||
compare exp err || fail=1
|
||||
sed 's/^.*find/find/' err > err2 || framework_failure_
|
||||
compare exp err2 || fail=1
|
||||
|
||||
echo "find: invalid group name or GID argument to -group: '$GID_T_OFLOW'" >exp || framework_failure_
|
||||
returns_ 1 find -group "$GID_T_OFLOW" -name enoent >/dev/null 2>err || fail=1
|
||||
sed -i 's/^.*find/find/' err || framework_failure_
|
||||
compare exp err || fail=1
|
||||
sed 's/^.*find/find/' err > err2 || framework_failure_
|
||||
compare exp err2 || fail=1
|
||||
|
||||
Exit $fail
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user