разница между sh и bash при использовании символической ссылки

У меня есть сценарий оболочки, который используетprocess substitution

Сценарий:

  #!/bin/bash
  while read line
  do
    echo "$line"
  done <  a.out

Я не могу понять почемуsh file.sh не выполняется как/bin/bash file.sh посколькуsh является символической ссылкой на./bin/bash

Любые идеи будут высоко оценены. Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос