mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
Fix test for existence of go-nyet.
When the file is not found, `which` returns an empty string, which passes the -f test. `command -v` is the most portable alternative to `which` per http://stackoverflow.com/questions/592620/check-if-a-program-exists-from-a-bash-script/677212#677212
This commit is contained in:
parent
0ea2173a7e
commit
79bc3f4774
2
test
2
test
@ -60,7 +60,7 @@ if [ -n "${vetRes}" ]; then
|
|||||||
exit 255
|
exit 255
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -f `which go-nyet` ]; then
|
if command -v go-nyet >/dev/null 2>&1; then
|
||||||
echo "Checking go-nyet..."
|
echo "Checking go-nyet..."
|
||||||
nyetRes=$(go-nyet -exitWith 0 $FMT)
|
nyetRes=$(go-nyet -exitWith 0 $FMT)
|
||||||
if [ -n "${nyetRes}" ]; then
|
if [ -n "${nyetRes}" ]; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user