Ca ne veut rien dire. Tu peux être en bourne shell, en korn shell, en bourne again shell, en c-shell, en z shell, etc.
Et pour le reste, matafan a répondu à la question (s'il passe avant moi sur tous les topics je vais m'ennuyer aujourd'hui ) : les apostrophes indiquent au shell qu'il ne doit pas évaluer le contenu de la chaîne, alors qu'avec les guillemets il effectue les interpolations demandées.
Exemple (en ksh) :
$ blabla="tu peux pas taiste"
$ echo '$blabla'
$blabla
$ echo "$blabla"
tu peux pas taiste
$ |