📜  在 zsh 上运行 bash 脚本 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:51:14.097000             🧑  作者: Mango

在 zsh 上运行 bash 脚本

当你使用 zsh 时,你可能会遇到某些 bash 脚本无法在终端上运行的问题。本文将向你介绍如何在 zsh 上运行 bash 脚本。

安装 bash

如果你尚未安装 bash,你需要先安装它。在 macOS 上,你可以使用 Homebrew 安装:

brew install bash
修改默认 shell

在运行 bash 脚本之前,你需要将默认 shell 切换为 bash。

  1. 打开终端。

  2. 运行以下命令将默认 shell 更改为 bash:

    chsh -s /usr/local/bin/bash
    

    如果你的 bash 安装路径不同,请将路径更改为对应的路径。

  3. 退出并重新启动终端。

运行 bash 脚本

现在,你可以在 zsh 终端上运行 bash 脚本了。

首先进入到脚本所在的目录,比如:

cd /path/to/script

运行脚本:

bash script.sh

如果脚本需要一些参数,你可以在运行脚本时传递参数。例如:

bash script.sh arg1 arg2
总结

本文介绍了如何在 zsh 上运行 bash 脚本。你需要先安装 bash,并将默认 shell 切换为 bash。然后,在 zsh 终端上运行 bash 脚本时,你可以使用 bash 命令,并传递需要的参数。