Dudas con sh, dash y bash

Imagen de EnriqueK
0 puntos

Hace un tiempo me puse a aprender la creación de scripts y de entrada me encontré que la ejecución de un script de ejemplo me daba valores diferentes a lo indicado en el tutorial si lo ejecutaba mediante sh script, en cambio si lo ejecutaba mediante bash script, si me daba igual salida que el tutorial, investigando un poco, me entero que sh es en realidad un enlace simbólico que apunta a /bin/dash, en vez de hacerlo a /bin/bash, las dudas son:
1.- Que problemas puedo tener si cambio el enlace de /bin/sh a /bin/bash , esto para poder ejecutar Scripts con bash mediante sh, ya que tengo entendido que dash solo se adopta por defecto en Debian y sus crías , por lo que los Scripts creados en otras distros no corrían adecuadamente ya que estas usan bash por defecto.
2.- Si ejecuto los Scripts mediante bash , ¿lo harán correctamente si estos fueran creados con dash?.
Todo esto lo pregunto mas que nada por que simpre tengo la duda a la hora de ejecitar un Script creado por terceros en donde los instructivos indican hacerlo mediante sh .