rootfs/etc/bash_completion.d/clogin-completion.bash aktualisiert
This commit is contained in:
@@ -6,10 +6,10 @@ _devices_rancid() {
|
||||
|
||||
if [ -f ~/router.db ];
|
||||
then
|
||||
# COMPREPLY=($(compgen -W "$(sed -n 's/\([^;]*\);.*$/\1/p' ~/router.db | sort -u)" -- $curw))
|
||||
# COMPREPLY=($(compgen -W "$(sed -n 's/\([^;]*\);.*$/\1/p' $HOME/router.db | sort -u)" -- $curw))
|
||||
# Verknüpft die auf Hostnamen reduzierte Ausgaben der Zeilen in router.db und der hosts
|
||||
# die Gesamtliste wird unique sortiert und für die completion verwendet
|
||||
COMPREPLY=($(compgen -W "$( (sed -n 's/\([^;]*\);.*$/\1/p' ~/router.db ; sed -n 's/^[^#]* \([^ ]*\)/\1/p' /etc/hosts) | sort -u )" -- $curw))
|
||||
COMPREPLY=($(compgen -W "$( (sed -n 's/\([^;]*\);.*$/\1/p' $HOME/router.db ; sed -n 's/^[^#]* \([^ ]*\)/\1/p' /etc/hosts) | sort -u )" -- $curw))
|
||||
else
|
||||
COMPREPLY=($(compgen -W "$( sed -n 's/^[^#]* \([^ ]*\)/\1/p' /etc/hosts | sort -u )" -- $curw))
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user