S'il ne contient pas de ``/'' c'est qu'il s'agit soit d'une fonction, soit d'une fonction interne, soit d'un alias, soit d'une commande présente dans l'un des répertoires listés dans la variable PATH, soit enfin d'une erreur.
Si la commande est un fichier exécutable dont la première ligne commence par ``#!'', le reste de la première ligne indique le chemin, le nom et les paramètres de l'interpréteur à lancer pour exécuter (interprèter) le fichier.