From 5cccbee14cc5e20a8bacc66f7d852799f24162c1 Mon Sep 17 00:00:00 2001 From: tavo Date: Tue, 1 Jul 2025 14:57:35 -0600 Subject: [PATCH] grr --- pyv | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pyv b/pyv index d4886c1..bacee53 100644 --- a/pyv +++ b/pyv @@ -58,11 +58,11 @@ pyv() { VENV_OPT= VENV_LIST= - PYTHON="${PYTHON:=$(command -v python 2>&-)}" - PYTHON="${PYTHON:=$(command -v python3 2>&-)}" + PYTHON="${PYTHON:=$(command -v python 2>/dev/null)}" + PYTHON="${PYTHON:=$(command -v python3 2>/dev/null)}" [ -z "$PYTHON" ] && _pyv_err "Could not find python in PATH" && return 1 - if ! $PYTHON -m venv -h >&- 2>&- ; then + if ! $PYTHON -m venv -h >/dev/null 2>&1 ; then _pyv_err "python-venv module not available" && return 1 fi @@ -82,7 +82,7 @@ pyv() { -d) VENV_OPT="rm" ; VENV_LIST="${@#${VENV_OPT}}" ; VENV_LIST="${VENV_LIST#* }" ;; exit|quit|q) - if command -v deactivate >&- 2>&- ; then + if command -v deactivate >/dev/null 2>&1 ; then _pyv_log "Deactivating venv ${VIRTUAL_ENV##*/}..." deactivate else @@ -138,7 +138,7 @@ pyv() { fi if [ "$VENV_OPT" == "enter" ] ; then - command -v deactivate >&- 2>&- && deactivate + command -v deactivate >/dev/null 2>&1 && deactivate venv="${VENV_LIST%% *}" _pyv_log "Activating $venv..."