我完全是编写 bash 脚本的菜鸟。我正在尝试执行以下操作:
#!/bin/bash
mkdir New_Project
cd New_Project
pipenv install ipykernel
pipenv shell
python -m ipykernel install --user --name==new-virtual-env
jupyter notebook
我遇到的问题是,在它执行之后pipenv shell
,它会启动新的 shell,然后不执行最后两个命令。当我退出新外壳时,它会尝试执行剩余的行。有没有办法让脚本从头到尾运行所有这些命令?