From: Lia Lenckowski Date: Fri, 17 Sep 2021 21:08:19 +0000 (+0200) Subject: bash-completion: circumvent aliases for 'ls' X-Git-Tag: v250-rc1~654 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=66e10d45d9021c82939f0c1ccef02711f714b79d;p=thirdparty%2Fsystemd.git bash-completion: circumvent aliases for 'ls' --- diff --git a/shell-completion/bash/resolvectl b/shell-completion/bash/resolvectl index 646a197a13f..cbe2aa48707 100644 --- a/shell-completion/bash/resolvectl +++ b/shell-completion/bash/resolvectl @@ -25,7 +25,7 @@ __contains_word () { __get_interfaces(){ local name - for name in $(cd /sys/class/net && ls); do + for name in $(cd /sys/class/net && command ls); do [[ "$name" != "lo" ]] && echo "$name" done } diff --git a/shell-completion/bash/systemd-nspawn b/shell-completion/bash/systemd-nspawn index 8c0abd2cd5b..f367c7d14cc 100644 --- a/shell-completion/bash/systemd-nspawn +++ b/shell-completion/bash/systemd-nspawn @@ -45,7 +45,7 @@ __get_env() { __get_interfaces(){ local name - for name in $(cd /sys/class/net && ls); do + for name in $(cd /sys/class/net && command ls); do [[ "$name" != "lo" ]] && echo "$name" done } diff --git a/shell-completion/bash/systemd-resolve b/shell-completion/bash/systemd-resolve index b165010b85a..a52a610a32b 100644 --- a/shell-completion/bash/systemd-resolve +++ b/shell-completion/bash/systemd-resolve @@ -25,7 +25,7 @@ __contains_word () { __get_interfaces(){ local name - for name in $(cd /sys/class/net && ls); do + for name in $(cd /sys/class/net && command ls); do [[ "$name" != "lo" ]] && echo "$name" done } diff --git a/shell-completion/bash/timedatectl b/shell-completion/bash/timedatectl index 29dc27b39cc..685b79d7ea1 100644 --- a/shell-completion/bash/timedatectl +++ b/shell-completion/bash/timedatectl @@ -32,7 +32,7 @@ __get_machines() { __get_interfaces(){ local name - for name in $(cd /sys/class/net && ls); do + for name in $(cd /sys/class/net && command ls); do [[ "$name" != "lo" ]] && echo "$name" done }