cat /etc/shells :查看当前可用的shells的数目。

其中我们最常用的的是bash
编写第一个脚本文件:命名为first
- <span style="font-size:18px;">#! /bin/bash
-
- for file in * #在所有的当前文件中
- do
- if grep -q love $file #如果找到文件中含有love的词
-
- Then #然后显示出文件的名称
- echo $file
- fi #if的结束语
- done #do的结束语
-
- exit 0 #结束
- </span>
说明一:
在编写shell脚本文件时,一定要加上此条语句才行,不然解写的不是shell脚本,我用的shell是bash,默认的也就是这个shell。这条语句为:

说明二:
./first意思是在当前路径下运行first,其中的./不能省
说明三:
在命令行中找到此代码的路径,然后./first ,然后enter即可运行
下面是运行结果:

在当前文件夹下找到了两个文件,一个是自己编写的脚本文件first,另一个是自己加的hello.txt文件。
chmod +x first 将first增加可执行命令。