`

[MAC]zsh与bash兼容问题

    博客分类:
  • Mac
阅读更多

参考: https://blog.csdn.net/qq_34706266/article/details/90139113

 

最新的zsh网上推荐功能比较强大,但是有坑,一些脚本不能执行,例如flutter,Jupyter,face_regconition这些都受影响

需要切换会bash:

 

chsh -s /bin/bash

 

切换zsh:

chsh -s /bin/zsh

 

分享到:
评论

相关推荐

    mac 安装omyzsh后不执行~/.bash_profile、~/.bashrc的完美解决办法

    然而,当你在Mac上安装Oh My Zsh后,可能会遇到一个问题:终端不再执行`~/.bash_profile`或`~/.bashrc`这些初始化脚本。这主要是因为Oh My Zsh将默认的shell从Bash切换到了Zsh,而Zsh启动时会读取`~/.zshrc`配置文件...

    new-mac:使用Homebrew,Dropbox和ZSH设置新的macOS计算机

    Homebrew的工作原理是将软件包编译为本地系统,确保与macOS兼容并避免权限问题。以下是如何安装Homebrew: ```bash /bin/bash -c "$(curl -fsSL ...

    linux-在Touchbar中显示终端的反馈

    注意,由于Linux与macOS的底层差异,这种方法可能并不完美,可能会遇到兼容性问题或者功能限制。此外,由于Linux开发-其它这个标签,这可能意味着这个解决方案并不是官方支持的,而是由社区开发的实验性项目。 总的...

    iTerm2-3_3_12

    9. **Shell集成**:与Zsh、Bash等shell良好集成,支持oh-my-zsh等shell框架。 10. **热键启动**:设置全局热键快速启动iTerm2。 11. **动态背景**:可以设置动态壁纸,如天气、股票等信息。 12. **Tmux集成**:无缝...

    iTerm2安装包,Mac windows都可用

    然而,需要注意的是,这种跨平台使用可能带来兼容性问题,且可能不如在Mac上运行得那么顺畅。 总的来说,iTerm2是一款高度可定制的终端工具,无论是在Mac还是Windows上,都能提供超越传统命令行窗口的体验。通过其...

    iTerm2_v2 mac终端

    6. **Shell集成**:iTerm2与各种shell如bash、zsh、fish等有很好的兼容性,并且可以与Oh My Zsh等shell增强工具无缝集成,提供更多的定制选项和快捷方式。 7. **Smart Paste**:iTerm2的智能粘贴功能可以避免因粘贴...

    mac下终端工具iterm

    对于常见的shell(如bash、zsh),iTerm2提供了增强的集成,可以显示命令执行的时间,以及提供更好的错误提示和高亮。 9. **Unicode 和 Emoji 支持**: iTerm2支持广泛的Unicode字符和表情符号,让终端显示更加...

    Miniconda-3.9.1-MacOSX-x86_64.zip

    此外,由于macOS的动态库路径问题,Miniconda能够更好地处理库的依赖关系,确保软件包的兼容性。 总的来说,Miniconda-3.9.1-MacOSX-x86_64.zip为macOS用户提供了便捷的Python环境管理和包管理工具,是进行数据分析...

    iTerm2-3_4_3.zip

    6. **Shell集成**:iTerm2与各种shell如Bash、Zsh等兼容良好,还支持PowerShell和Fish shell。特别是与Zsh的集成,配合强大的插件管理系统Oh My Zsh,可以进一步提升命令行操作体验。 7. **热键和快捷方式**:iTerm...

    iTerm2-3_0_12

    4. **Powerline支持**:iTerm2与Powerline兼容,可以展示带有美观符号的提示符,提供更好的视觉反馈,同时显示更多信息,如Git分支状态。 5. **Live Spell Checking**:实时拼写检查功能,对于编写脚本或者文档时...

    iterm2-zmodem脚本

    在Mac操作系统中,iTerm2是一款非常流行的终端模拟器,它替代了默认的Terminal.app,提供了许多增强功能,如分页、多会话管理和自定义主题等。然而,某些用户可能会遇到在iTerm2中使用lrzsz命令进行文件上传和下载时...

    mbp-2016-linux:MacBook Pro 2016和2017上Linux状态

    同时,掌握Bash或Zsh脚本编写技能将极大地提高效率,特别是在自动化重复任务时。 在软件兼容性方面,虽然大多数开源软件和开发工具都能很好地在Linux上运行,但是一些专为macOS设计的应用可能无法直接使用。幸运的...

    Shell脚本编程30分钟入门(小结)

    在多数现代Linux系统中,`/bin/sh`实际上是指向`/bin/bash`的符号链接,因为bash兼容sh的语法。但在某些系统如Mac OS上,`/bin/sh`和`/bin/bash`是两个独立的程序。 学习Shell脚本编程,你可以从简单的文件操作、...

    dotfiles-mac:Mac上的Dotfiles

    在IT领域,尤其是开发者的世界里,"dotfiles"是一个经常被提及...然而,使用他人的dotfiles时需谨慎,因为不同的系统配置和软件版本可能会导致兼容性问题,建议在导入前先备份自己的原有配置,并根据自身需求进行调整。

    dotfiles:我的dotfiles

    如果您使用Emacs或其他东西,与Zsh相同...没问题,但是从这些dotfile中不会获得太多Emacs功能。 我将此设置用于macOS和Linux(RHEL,CentOS,Debian,Ubuntu)。 Zsh和Vim配置的某些部分可能假定您的终端支持256...

    ShellCheck,shell脚本静态分析工具___下载.zip

    7. **扩展支持**:除了Bash,ShellCheck还支持其他多种shell,如ksh和zsh,这使得它在多平台环境中尤为有用。 使用ShellCheck非常简单。你可以将它集成到编辑器或构建系统中,也可以作为独立工具在脚本上运行。例如...

    macOSConfig:适用于macOS的我的Mac configbackup文件

    3. **Shell配置**:macOS通常使用Bash或Zsh作为默认的Shell,macOSConfig可能包含用户的.bashrc或.zshrc文件,其中包含了命令行工具的别名、函数、路径设置等。 4. **Homebrew和Package Managers**:macOSConfig...

    使用nvm管理不同版本的node与npm的方法

    对于Mac用户,可以使用Homebrew来安装nvm,但有时可能会遇到路径问题。推荐使用如下命令直接安装: ```bash curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash ``` ...

Global site tag (gtag.js) - Google Analytics