J'ai un tas de scripts exécutables roulés à la main dans mon répertoire $ HOME / bin. Certains sont écrits en bash, certains en Ruby. Tous ont la ligne shebang en haut indiquant au shell quel interprète utiliser (bash ou Ruby, dans mon cas).
Je me demande s'il est préférable de mettre des extensions de fichier sur ces scripts pour indiquer dans quel langage de script ils sont écrits? Par exemple, les scripts dans Ruby auraient le suffixe * .rb, et les bash auraient le suffixe * .sh.
Actuellement, ces scripts ont simplement des noms simples sans extension de fichier.
Quelle est la meilleure pratique?