2.2. Configuration de l’OpenShift CLI


2.2.1. Activer la fin de l’onglet

Il est possible d’activer la fin de l’onglet pour les shells Bash ou Zsh.

2.2.1.1. Activer la réalisation de l’onglet pour Bash

Après avoir installé le CLI OpenShift (oc), vous pouvez activer l’achèvement de l’onglet pour compléter automatiquement les commandes oc ou suggérer des options lorsque vous appuyez sur Tab. La procédure suivante permet de compléter l’onglet pour le shell Bash.

Conditions préalables

  • Il faut que la CLI OpenShift (oc) soit installée.
  • Il faut installer le paquet bash-completion.

Procédure

  1. Enregistrez le code d’achèvement Bash dans un fichier:

    $ oc completion bash > oc_bash_completion
    Copy to Clipboard Toggle word wrap
  2. Copiez le fichier dans /etc/bash_completion.d/:

    $ sudo cp oc_bash_completion /etc/bash_completion.d/
    Copy to Clipboard Toggle word wrap

    Il est également possible d’enregistrer le fichier dans un répertoire local et de le sourcer à partir de votre fichier .bashrc à la place.

L’achèvement de l’onglet est activé lorsque vous ouvrez un nouveau terminal.

2.2.1.2. Activer la réalisation de l’onglet pour Zsh

Après avoir installé le CLI OpenShift (oc), vous pouvez activer l’achèvement de l’onglet pour compléter automatiquement les commandes oc ou suggérer des options lorsque vous appuyez sur Tab. La procédure suivante permet de compléter l’onglet pour le shell Zsh.

Conditions préalables

  • Il faut que la CLI OpenShift (oc) soit installée.

Procédure

  • Afin d’ajouter l’onglet oc à votre fichier .zshrc, exécutez la commande suivante:

    $ cat >>~/.zshrc<<EOF
    autoload -Uz compinit
    compinit
    if [ $commands[oc] ]; then
      source <(oc completion zsh)
      compdef _oc oc
    fi
    EOF
    Copy to Clipboard Toggle word wrap

L’achèvement de l’onglet est activé lorsque vous ouvrez un nouveau terminal.

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat