文件名称:bass:使Bash实用程序可在Fish shell中使用
文件大小:8KB
文件格式:ZIP
更新时间:2024-05-24 12:16:54
Python
低音 低音可以很容易地使用在bash写出来的公用事业。 常规的bash脚本可以在鱼壳中使用,就像用任何语言编写的脚本一样,具有适当的shebang或显式使用解释器(即,使用bash script.sh )。 但是,许多实用程序(例如virtualenv)会修改外壳环境,并且需要获取该实用程序,因此无法在鱼中使用。 有时会创建对应对象(例如出色的 ),但通常并非如此。 创建Bass的目的是使无需任何修改即可在鱼壳中使用bash实用程序。 它通过捕获感兴趣的实用程序修改了哪些环境变量并重播鱼的变化来工作。 对于简单的用例,您可能不需要Bass。 一个非常简单的替代方法(由@jorgebucaran建议)是仅使用exec bash -c "source some-bash-setup.sh; exec fish" 。 安装 Bass与Fish版本2.6.0及更高版本兼容。 手动地 使用M
【文件预览】:
bass-master
----.travis.yml(214B)
----functions()
--------__bass.py(4KB)
--------bass.fish(658B)
----test()
--------test_dollar_on_output.fish(189B)
--------test_trailing_semicolon.fish(187B)
--------test_alias.fish(191B)
--------fixtures()
--------test_bass.fish(262B)
--------test_non_zero_returncode.fish(206B)
----LICENSE(1KB)
----Makefile(493B)
----README.md(3KB)