xonsh - python shell
Xonsh 是一款 shell 工具,基于 Python 提供类似 bash + ipython 结合体验。一些基于 python 的语法改进
- 支持环境变量,例如
$HOME
,${...}
- 像 sh 一样运行命令:
cd xyz
,git status
$(ls -l)
把输出流转为 Python 字符串!(ls nonexistent_directory)
把输出和错误转为一个CommandPipeline(stdin, stdout, stderr, ...)
的对象