bash-it.completion suppress ls error when none found
parent
a6c91f15a0
commit
d98a0038d3
|
|
@ -10,7 +10,7 @@ _bash-it-comp-list-available-not-enabled()
|
||||||
{
|
{
|
||||||
subdirectory="$1"
|
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
|
do
|
||||||
if [ ! -e "${BASH_IT}/$subdirectory/enabled/"$(basename $f) ] && [ ! -e "${BASH_IT}/$subdirectory/enabled/"*$BASH_IT_LOAD_PRIORITY_SEPARATOR$(basename $f) ]
|
if [ ! -e "${BASH_IT}/$subdirectory/enabled/"$(basename $f) ] && [ ! -e "${BASH_IT}/$subdirectory/enabled/"*$BASH_IT_LOAD_PRIORITY_SEPARATOR$(basename $f) ]
|
||||||
then
|
then
|
||||||
|
|
@ -25,7 +25,7 @@ _bash-it-comp-list-enabled()
|
||||||
{
|
{
|
||||||
subdirectory="$1"
|
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
|
do
|
||||||
basename $f | cut -d'.' -f1 | sed -e "s/^[0-9]*---//g"
|
basename $f | cut -d'.' -f1 | sed -e "s/^[0-9]*---//g"
|
||||||
done)
|
done)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue