目的:编辑一个shell可以检测一个文件中的行数
1.创建和编辑
vim hello.sh
2.在shell中输入源代码
!/bin/bash
let COUNTS=0
echo "Please enter a file:"
read FILE
if [ -e $FILE -a -f $FILE ]; then
while read LINE
do
echo $LINE
COUNTS=$(($COUNTS+1))
done<$FILE
echo "there are $COUNTS lines."
fi
![Uploading txt_471484.png . . .]
3.验证检测
准备一个readme.txt文件
在终端输入
chomd +x hello.sh
./hello.sh
得到如下显示
证明该shell可以实现功能