如何写一个简单的shell脚本
最近是实习的时候一直在linux服务器里搬砖,总是敲一些重复的命令,让我有些烦躁,能用代码解决的事情就不要敲键盘,本小辣鸡决定学习下shell脚本怎么使用。
首先,我们先创建一个shell脚本,记得创建玩之后给它修改一下权限,不然不能执行有个p用
$ vim nb.sh
$ sudo chmod 777 nb.sh
创建完之后,我们开始向里面写入内容了,先不管网上说的,我个人理解,shell脚本就是将一些终端里可以执行的命令放到一个文件了,省得敲这么多字,简直懒人必备啊。接下来,我来介绍一下常用的一些辅助命令,和编写语法(因为我自己在边学习边写,所以可能会不全,我会慢慢补全的)
1. 在终端中打印
本辣鸡以前从来没有在终端中打印过东西,刚写脚本时,里面好几个命令,我向每执行完一个命令输出一句话。
#nb.sh文件里面
#!/bin/bash
echo "I am nb"
就这么简单
2. 传参
写脚本不传参数叫什么写脚本
$ ./nb.sh arg1 arg2 arg3 (.......more arg)
一般这些arg都是参数,我们可以通过这些arg,