日常使用shell脚本
时间: 2023-11-20 17:56:59 浏览: 87
日常使用Shell脚本可以帮助我们自动化执行一些重复性的任务,提高工作效率。以下是一些常见的Shell脚本用法:
1. 执行脚本
```shell
sh script.sh
```
2. 赋予脚本执行权限并执行
```shell
chmod +x script.sh
./script.sh
```
3. 定时执行脚本
```shell
crontab -e
# 在文件末尾添加以下内容,表示每天凌晨1点执行脚本
0 1 * * * /path/to/script.sh
```
4. 传递参数给脚本
```shell
# 在脚本中使用$1表示第一个参数,$2表示第二个参数,以此类推
sh script.sh arg1 arg2
```
5. 使用条件语句
```shell
if [ $a -eq $b ]
then
echo "a等于b"
else
echo "a不等于b"
fi
```
6. 使用循环语句
```shell
for i in {1..5}
do
echo $i
done
```
7. 使用函数
```shell
function say_hello() {
echo "Hello, $1!"
}
say_hello "Tom"
```
阅读全文
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)