文章 / 计算机
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