Как присвоить загрузку CommonJS модуля в переменную в Bash?

Я пока ничего в языке 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

как это должно работать:

внутри загружаемого модуля экспортируется функция. загружаю модуль. делаю какие-то баш скрипты и после вызываю этот модуль.

а как просто получить модуль для дальнейшего использования и запуска, не знаю.
как записать тело модуля в переменную. стэковерфлоу не помог.

5eb85a9c14361983130886.png
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы