Bash 脚本简介
什么是 shell 脚本
shell 脚本其实就是为使用 shell 环境中的命令所编写的小型程序,可用于自动化那些通常没人愿意手动完成的任务,例如 Web 爬取、磁盘用量跟踪、天气数据下载、文件更名,等等。你甚至能够用 shell 脚本制作一些初级的游戏!脚本中可以加入简单的逻辑,例如在其他语言中出现的 if 语句,不过你很快就会看到,脚本的形式甚至可以更简单。
执行命令
bash 的核心功能是执行系统命令。来看一个简单的 “Hello World” 的例子。在 bash shell 中,echo 命令可以在屏幕上显示文本,例如:echo "Hello World"
如果有两个同名的命令分别位于 PATH 中两个不同的目录中,可能会由于目录出现的先后顺序产生不同的结果。如果在查找特定命令时碰到了麻烦,可以用 which 命令查看待查找命令在 PATH 中的位置‘
1 | $ which ruby |