Hiermit könnt ihr die Befehle in der Console mit der Tab-Taste vervollständigen lassen.
Als root die Datei minecraft im Ordner /etc/bash_completion.d/ erstellen.
sudo nano /etc/bash_completion.d/minecraft
_minecraft()
{
local cur prev opts
COMPREPLY=()
cur="${COMP_WORDS[COMP_CWORD]}"
prev="${COMP_WORDS[COMP_CWORD-1]}"
opts="h -h --help\nst -start --start\nsp -stop --stop\nr -restart --restart\nc -console --console\nb -backup --backup\ng -g --g"
# if [ $2 = "g" ]; then
#
if [[ ${cur} == * ]];then
COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) )
return 0
fi
}
complete -F _minecraft minecraft
… oder auch noch etwas kürzer
sudo nano /etc/bash_completion.d/mc
_mc()
{
local cur prev opts
COMPREPLY=()
cur="${COMP_WORDS[COMP_CWORD]}"
prev="${COMP_WORDS[COMP_CWORD-1]}"
opts="h -h --help st -start --start sp -stop --stop r -restart --restart c -console --console b -backup --backup g -g --g"
# if [ $2 = "g" ]; then
#
if [[ ${cur} == * ]];then
COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) )
return 0
fi
}
complete -F _mc mc