目录 · Shell 脚本

文章 / 计算机

Shell 脚本

变量、判断、循环与常用片段。

2 分钟623 字更新于 2026-10-25系统脚本
本页目录 · 3 节

菜鸟教程——shell

语法

注释

  • 单行注释: #
  • 多行注释:
<< 'COMMENT'
    your comment 1
    comment 2
    blah
COMMENT

<< EOF
Cmd line 1
Cmd line 2
Cmd line 3
Cmd line 4
EOF

创建shell脚本

vim gitbook.sh
i
# 编辑文本。
# 第一行#!/bin/zsh,其他可以同终端输入一样复制过来。
chmod +x ./gitbook.sh
./gitbook.sh

例如 gitbook 部署,原本批量运行大量命令行,如今可由以下脚本替代。

#!/bin/zsh
cd ~/Desktop/NoteBook
git pull
git add --all
git commit -a -m "." --no-verify
book sm
gitbook init
gitbook build
cd _book
git init
git add --all
git branch -M main
git commit -a -m "." --no-verify
git push --force --quiet "https://github.com/xxx/NoteBook.git" main:gh-pages
cd ~/Desktop/NoteBook
git push