Merge pull request #1026 from yuwash/completion-suppress-ls-error

bash-it.completion suppress ls error when none found
pull/1029/head
Nils Winkler 2017-08-18 08:42:31 +02:00 committed by GitHub
commit 4dc54c3140
1 changed files with 2 additions and 2 deletions

View File

@ -10,7 +10,7 @@ _bash-it-comp-list-available-not-enabled()
{
subdirectory="$1"
local available_things=$(for f in `ls -1 "${BASH_IT}/$subdirectory/available/"*.bash`;
local available_things=$(for f in `ls -1 "${BASH_IT}/$subdirectory/available/"*.bash 2>/dev/null`;
do
if [ ! -e "${BASH_IT}/$subdirectory/enabled/"$(basename $f) ] && [ ! -e "${BASH_IT}/$subdirectory/enabled/"*$BASH_IT_LOAD_PRIORITY_SEPARATOR$(basename $f) ]
then
@ -25,7 +25,7 @@ _bash-it-comp-list-enabled()
{
subdirectory="$1"
local enabled_things=$(for f in `ls -1 "${BASH_IT}/$subdirectory/enabled/"*.bash`;
local enabled_things=$(for f in `ls -1 "${BASH_IT}/$subdirectory/enabled/"*.bash 2>/dev/null`;
do
basename $f | cut -d'.' -f1 | sed -e "s/^[0-9]*---//g"
done)