解决方法:
通过管道传入 sed -e 's/python/python3/'
指令,如:
echo 'python command_to_run.py' | sed 's/python/python3/g'
在这个例子中,sed 's/python/python3/g'
命令会找到每一个 “python” 字样,并把它替换成 “python3”。文章来源:https://www.toymoban.com/news/detail-737733.html
- s 代表替换操作
- g 代表全局替换
同理,假设你有一个命令 command1,它的输出中包含了 “python”,你希望将 “python” 替换为 “python3”,然后把替换后的结果作为 command2 的输入,你可以这样写:文章来源地址https://www.toymoban.com/news/detail-737733.html
command1 | sed 's/python/python3/g' | command2
到了这里,关于python: command not found的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!