[Unix] Raccourcis et commandes pratiques

Résolu
Bonjour à tous,

Je travaille actuellement sur un projet utilisant sunOS 5.9. Lors de mon dernier projet, je travallais également sur la même version et j'avais la possibilté d'utiliser des raccourcis du genre:
-> Touche Esc pour compléter le nom d'un fichier
-> cd - pour revenir au répertoire précédant (attention, je ne parle pas du cd..)
-> r gre: pour lancer la dernière commande commencant par gre (grep par exemple), etc...

Hélas je n'ai pas la possibilité de le faire sur mon système actuel pourtant identique...

Quelqu'un aurait-il une idée sur la question ?

Merci.

Trez
Configuration: SunOS 5.9

4 réponses

  1. Modérateur
    Salut,

    Je connais pas du tout l'univers de SUN, mais regarde si dans "/etc" tu trouves trace d'un fichier nommé "bash_completion".

    Si oui, alors on avisera ;-))
    0
    1. Salut jipicy,

      Hélas je ne trouve aucun fichier portant ce nom même en faisant un find depuis la racine...

      Trez
      0
      1. Modérateur
        Re-

        Installe le paquet alors ;-))

        Ensuite édite ton ".bashrc" et rajoute les lignes suivantes :
        # bash_completion
        if [ -f /etc/bash_completion ]; then
                . /etc/bash_completion
        fi
        ;-))
        0
        1. Ok je vais demander l'autorisation de l'admin système.

          Merci pour tout ;-)

          Trez
          0
        2. Contributeur
          Hi
          en csh, comme en ksh, il faut
          - créer des alias
          - definir l'historique
          - activer le mode commande completion

          csh:
          alias cd 'cd \!* ; header `hostname`:$cwd'
          set history=30
          set filec

          ksh:
          alias cdhtb='cd /home/tools/bin'
          history=30
          set -o vi -o viraw -o nolog
          0
      2. Sinon, tu peux essayer de passer en csh puis tu entre la commande "set filec". ça devrait marcher
        0