Я пытаюсь импортировать json-файл в mongo. Когда я импортировать файл с этой линией, это работает:Mongoimport на Mac терпит неудачу с переменной в пути к файлу
mongoimport -d reps_development -c users --jsonArray --file ~/reps/scripts/mockUserData.json
Скрипт использует переменные окружения $ REPS_ROOT, который установлен в моем .bash_profile. Эта линия не может:
mongoimport -d reps_development -c users --jsonArray --file $REPS_ROOT/scripts/mockUserData.json
Я поставил $ REPS_ROOT с помощью следующей команды:
export REPS_ROOT="~/reps"
Любые мысли о том, почему это не работает? Ошибки я получаю:
file doesn't exist: ~/reps/scripts/mockUserData.json
Полный путь работает, но я бы очень хотел знать, почему я не могу сделать это с помощью относительного пути. Он тоже должен работать, верно? – ritmatter