加入收藏 | 设为首页 | 会员中心 | 我要投稿 南京站长网 (https://www.025zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

关于 Mac 上“终端”中的 shell 脚本

发布时间:2022-11-06 14:31:30 所属栏目:Unix 来源:未知
导读:
关于 Mac 上“终端”中的 shell 脚本
您可以不用输入命令和等待响应,而是创建无需直接交互即可运行的 shell 脚本。
shell 脚本 是包含一个或多个 UNIX 命令的文本文件。运行 shell 脚本可

关于 Mac 上“终端”中的 shell 脚本

您可以不用输入命令和等待响应,而是创建无需直接交互即可运行的 shell 脚本。

shell 脚本 是包含一个或多个 UNIX 命令的文本文件。运行 shell 脚本可以执行可能需要在命令行中输入的命令。

shell 脚本的好处在于您可以将多个常见任务合并在一个脚本中,从而节省时间并避免重复执行类似任务时可能产生的错误。您还可以使用 launchd 或 Apple 远程桌面等工具实现 shell 脚本自动化。

shell 脚本以表明其是 shell 脚本的字符组合 # 和 !(合称为 shebang)开头unix命令行,后跟指向脚本应当随之运行的 shell 引用。例如,以下是将会随着 sh 运行的 shell 脚本的首行:

#!/bin/sh

您应当在 shell 脚本中附上注释。若要添加注释,请使用数字符号 (#) 作为行开头。每行注释均需以该数字符号开头:

#This program returns the#contents of my Home folder

您可以在 shell 脚本中留有空白行,帮助在视觉上区分脚本的不同部分。

使用 chmod 工具来表明文本文件的可执行性(即其内容可以作为程序运行)。请参阅在“终端”中使文件可执行。

有关如何撰写 shell 脚本的信息,请参阅 Apple 开发者网站上的 。

另请参阅Apple 支持文章:在 Mac 上将 zsh 用作默认 Shell

(编辑:南京站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章