页次: 1
最近在学习ROS,但是ROS中的许多文件运行只有.bash与.zsh,我个人更喜欢使用fish,我也尝试过用fish中的bash指令来运行,但是这样与source指令运行出来的结果是不同的,请问如何解决.
最近编辑记录 sshadows (2023-10-10 19:13:03)
离线
没办法,除非你把文件改写成 fish 语法。
不过很多这样的脚本,目的是设置环境变量。我记得 fish 有个工具,可以把 bash 脚本在 bash 里执行完之后,导出环境变量,再导进 fish 里。
离线
最近在学习ROS,但是ROS中的许多文件运行只有.bash与.zsh,我个人更喜欢使用fish,我也尝试过用fish中的bash指令来运行,但是这样与source指令运行出来的结果是不同的,请问如何解决.
你可以试试这个 https://github.com/edc/bass
离线
sshadows 说:最近在学习ROS,但是ROS中的许多文件运行只有.bash与.zsh,我个人更喜欢使用fish,我也尝试过用fish中的bash指令来运行,但是这样与source指令运行出来的结果是不同的,请问如何解决.
你可以试试这个 https://github.com/edc/bass
好的我试一下,谢谢。
离线
sshadows 说:最近在学习ROS,但是ROS中的许多文件运行只有.bash与.zsh,我个人更喜欢使用fish,我也尝试过用fish中的bash指令来运行,但是这样与source指令运行出来的结果是不同的,请问如何解决.
你可以试试这个 https://github.com/edc/bass
非常感谢, 目前看来是解决了, 我成功的用bass在fish里运行了.bash文件.
离线
没办法,除非你把文件改写成 fish 语法。
不过很多这样的脚本,目的是设置环境变量。我记得 fish 有个工具,可以把 bash 脚本在 bash 里执行完之后,导出环境变量,再导进 fish 里。
解决了,感谢
离线
页次: 1