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, ...)的对象