Я пока ничего в языке Bash не понимаю. Просто захотелось научиться сделать NPM модуль. сделал его для использования через подлючение в файлах. но потом захотелось еще сделать возможность выполнять его через консоль.
проблема такая. я могу вызывать скрипты и получать вывод их выполнения
пример:
запускаю файл "run.sh"
вот такой код там выполнится
node -e 'require("./node_modules/@topus009/perf/x.js")'
а такой нет
var=$ { node -e "require('./node_modules/@topus009/perf/x.js')" }
ошибка - bad substitution
как это должно работать:
внутри загружаемого модуля экспортируется функция. загружаю модуль. делаю какие-то баш скрипты и после вызываю этот модуль.
а как просто получить модуль для дальнейшего использования и запуска, не знаю.
как записать тело модуля в переменную. стэковерфлоу не помог.