linux脚本安装 基础:如何在 Linux 中运行一个 Shell 脚本

11/28 03:08:49 来源网站:辅助卡盟网

当你使用 #! /bin/bash时,你是具体指定 bash 作为解释器来运行脚本。如果你不这样做,并且以./script.sh的方式运行一个脚本,它通常会在你正在运行的 shell 中运行。

有问题吗?可能会有。看看,大多数的 shell 语法是大多数种类的 shell 中通用的,但是有一些语法可能会有所不同。

例如linux脚本安装,在 bash 和 zsh 中数组的行为是不同的。在 zsh 中,数组索引是从 1 开始的,而不是从 0 开始。

使用 #! /bin/bash来标识该脚本是 bash 脚本,并且应该使用 bash 作为脚本的解释器来运行,而不受在系统上正在使用的 shell 的影响。如果你使用 zsh 的特殊语法,你可以通过在脚本的第一行添加#! /bin/zsh的方式来标识其是 zsh 脚本。

在 #!和/bin/bash之间的空格是没有影响的。你也可以使用#!/bin/bash。

它有帮助吗?

我希望这篇文章能够增加你的 Linux 知识。如果你还有问题或建议,请留下评论。

专家用户可能依然会挑出我遗漏的东西。但这种初级题材的问题是,要找到信息的平衡点,避免细节过多或过少,并不容易。

如果你对学习 bash 脚本感兴趣,在我们专注于系统管理的网站 Linux Handbook上,我们有一个完整的 Bash 初学者系列。如果你想要,你也可以购买带有附加练习的电子书,以支持 Linux Handbook。

via:

作者:Abhishek Prakash选题:lujun9972译者:robsean校对:wxy

本文由 LCTT原创编译辅助论坛,Linux中国荣誉推出

来源:【九爱网址导航www.fuzhukm.com】 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    暂无相关资讯
linux脚本安装 基础:如何在 Linux 中运行一个 Shell 脚本