Возможно, вы использовали редактор, по умолчанию \r
в качестве разделителя строк, который использовался в классических (до OS X) MacOS. Попробуйте wc -l hi.sh
; если вы получаете 0 строк, то это проблема окончания строки. Тогда ваш сценарий будет просто одной строкой комментариев, которая, конечно, ничего не сделает.