Trouver si on est en bash ou ksh

Résolu
Bonjour,

J'ai installé une distrib Fedora récente qui tourne en bash par défault.

Ensuite j'ai installé ksh.

Existe-t-il un moyen de savoir dans quel shell on est (à part regarder le prompt?) et de le tester dans un script?

Merci d'avance..
Configuration: Windows XP
Firefox 3.0.5

3 réponses

  1. Merci beaucoup à vous.
    0
    1. echo $SHELL renvoi le shell par defaut definit dans la variable $SHELL.

      pour savoir quel shell est actif, celui sous lequel on se trouve il suffit de taper,

      echo $0
      0
      1. Modérateur
        Tu peux trouver ça dans la variable d'environnement $SHELL :
        $ echo $SHELL
        /bin/bash
        0