linux - 在 .*sh 文件中启动一个新的 shell

标签 linux bash shell pipenv

我不太了解 Linux,我确信之前有人以某种形式问过类似的问题,但显然我没有正确搜索它。

我有一个 shell 脚本 script.sh,它会激活另一个 shell:

#!/bin/bash

pipenv shell
cat main.py

我希望 cat main.py 命令在 pipenv shell 中运行。

怎么做?

最佳答案

我不知道 pipenv,但是 pipenv run cat main.py 怎么样?请参阅此处的文档: https://github.com/pypa/pipenv#-usage

关于linux - 在 .*sh 文件中启动一个新的 shell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58160582/

相关文章:

linux - 通过共享内存在进程之间共享同步原语是否安全?

regex - 根据标签中的值从日志中提取多行 XML

angularjs - sailsjs 拒绝地址本地主机上的连接

linux - find 返回反转结果

linux - awk 和复杂 find 的输出错误

Linux Shell 脚本递归求幂

python - 使用python远程执行shell脚本

linux - 为父名称动态创建文件夹

linux - 期望:没有这样的变量

linux - 在 Unix 上计算每行/字段的字符出现次数