J'ai un accès utilisateur (non root) sur une machine Linux (Suse) sur laquelle j'ai développé des scripts bash et les règles d'auto-complétion correspondantes.
Étant donné que les scripts n'appartiennent qu'à mon utilisateur et que j'ai donc besoin des règles complètes uniquement "actives" pour moi (en partie du fait que je n'ai pas d'accès en écriture root), placer mon script bash_completion dans un /etc/bash_completion.d/
dossier n'est pas une option.
Pour le moment, j'ai nommé mon fichier .bash_completion.myscript
et le source directement à partir de mon nom .bashrc
, mais je me demande simplement s'il existe un autre moyen "standard" d'obtenir ces résultats, déjà pris en compte dans la mise en œuvre de bash.
Par exemple, créer un dossier /home/myuser/.bash_completion.d/
?