1
1
mirror of https://github.com/wader/fq.git synced 2024-09-11 20:07:11 +03:00

pkg/cli/test_exp.sh: use command -v

`which` is non-portable and not part of POSIX, but we can use `command -v`
for the same effect.

Debian [0] and Gentoo [1] are both trying to drop which from their base system.

[0] https://lwn.net/Articles/874049/
[1] https://bugs.gentoo.org/646588

Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James 2024-02-27 23:04:10 +00:00
parent 77b2c0225f
commit 08df7f45c8
No known key found for this signature in database
GPG Key ID: 738409F520DF9190

View File

@ -4,7 +4,7 @@ set -eu
FQ="$1"
shift
if which expect >/dev/null 2>&1; then
if command -v expect >/dev/null 2>&1; then
TEMPDIR=$(mktemp -d)
cp "$FQ" "${TEMPDIR}/fq"
PATH="${TEMPDIR}:${PATH}" expect "$1" >"${TEMPDIR}/fq.log" && FAIL=0 || FAIL=1