shell脚本执行多个指令
1)交互模式启动python
2)交互模式下(>>>)输入2*3将计算结果存入1.txt
尝试这么写但是提示错误
shell脚本执行多个指令
1)交互模式启动python
2)交互模式下(>>>)输入2*3将计算结果存入1.txt
尝试这么写但是提示错误
2*3 > 1.text
这句就不对了,已经进入到Python的交互环境下,不能同时支持 Linux 的写入,你想让它怎么去理解你这个“>”, 换个说法,如果你的表达式写的是“2>3”,python交互环境会做的事是比较2和3的大小并给出结果,而不是把他当做一个Linux 命令
如果你只是想要Python为你计算结果并获取到,可以额外写个Python脚本,里面的实现计算和输出到文件的这个逻辑
再使用shell 去调用这个脚本,不过有些多此一举,直接用Python并在命令行调用脚本就可以完成,当然,具体还是得看是什么需求