Shell 脚本¶
主要作者
本文编写中
特点
- 作为脚本语言,Shell Script 只提供基本的变量、控制流、函数等,几乎没有面向对象的特性。
- Shell Script 适合处理文本、调用系统命令等,但是不适合处理复杂的数据结构。
- 真正意义上的开箱即用,无需额外安装,因此常用在安装、编译等场景。
参考资料:
作为补充,可以查阅:
Shell tools
一个常见的提升日常效率的办法是: 使用 oh-my-zsh、fzf、tmux 等工具。
主要作者
本文编写中
特点
参考资料:
作为补充,可以查阅:
一个常见的提升日常效率的办法是: 使用 oh-my-zsh、fzf、tmux 等工具。
适用范围
Shell 也许是与 Linux 打交道 (日常维护、安装等) 最直接的方式。 在此基础上逐渐发展出了需要使用变量、控制流的 Shell Script。
Shell Script 的适用范围:自动化、不涉及核心业务的流程 (例如周期性执行的任务、编译、安装脚本) 等,通过 Shell 可以很方便的调用其他命令、批量处理文件/目录等,但是不适合编写大型程序。