Trabajando en algunas funciones de bash, no conocía el source ...comando, así que usé en su eval $(cat ...)lugar. Ahora me pregunto, ¿cuándo debería cambiar cada uso de eso, o es simplemente la misma función?
Parecen funcionar igual ahora, pero tal vez habrá algunas diferencias engañosas más tarde, solo quiero saber.
eval "$(cat file)"