目录
第 2 步,加上执行权限, chmod u+x hello.sh
第 3 步 执行, ./hello.sh 或者sh hello.sh
什么是 shell?
首先打开一个终端,在终端里能做的操作,
如 cd ,cp 等
以及在终端里执行的命令,如 date,echo 等,
都能同样的写进.sh 脚本里面去,
此时,你可以把脚本文件理解成一个”命令包”, 运行一个文件相当于运行了里面的多个操作和命令.
(参照 windows 下的.bat 文件来理解)
使用Shell的好处:
shell编程则是实现Linux/UNIX系统管理及自动化运维所必备的重要工具,可以把繁琐重复的命令写到shell脚本中执行,节约时间,有效的提高工作效率,减少不必要的重复工作时间。
第1步:那么让我们来做一个最简单的.sh 文件
文件名: hello.sh
代码示例:
#!/bin/bash
cd /var/tmp/
pwd
echo "hello world"
第 2 步,加上执行权限, chmod u+x hello.sh
脚本编辑完成后,需要加”可执行权限”这一步。
第 3 步 执行, ./hello.sh 或者sh hello.sh
观察结果。
执行:sh hello.sh
和在终端直接执行 cd /var/tmp , pwd 两个命令的效果是一样的。