diff --git a/aliases/available/general.aliases.bash b/aliases/available/general.aliases.bash index 74f54280..4f49a6a8 100644 --- a/aliases/available/general.aliases.bash +++ b/aliases/available/general.aliases.bash @@ -14,8 +14,8 @@ if [ $(uname) = "Linux" ] then alias ls="ls --color=always" fi - -if [ ! -z "$(which gshuf)" ] +which gshuf &> /dev/null +if [ $? -eq 1 ] then alias shuf=gshuf fi diff --git a/plugins/available/base.plugin.bash b/plugins/available/base.plugin.bash index cccd956c..7a6dc80f 100644 --- a/plugins/available/base.plugin.bash +++ b/plugins/available/base.plugin.bash @@ -16,7 +16,8 @@ function myip { } pass() { - if [ -z "$(which gshuf)" ] + which gshuf &> /dev/null + if [ $? -eq 1 ] then echo "Error: shuf isn't installed!" return 1