Сценарий оболочки обычно не запускается с помощью bash (кроме случаев, когда это явно указано вами).
Обратите внимание, что во многих системах Linux / bin / sh теперь отображается тире
, а поскольку исходный код
является нестандартной командой оболочки, импортированной из csh
, оболочка, подобная тире, не поддерживает его.
Команда POSIX с точкой (.
) должна работать до тех пор, пока переданный вами параметр файла не содержит нестандартных расширений.