首页 > 系统服务 > 详细

【shell脚本大全-01】统计一个文本文件内有多少行

时间:2021-01-12 23:27:40      阅读:110      评论:0      收藏:0      [点我收藏+]

题目01:统计一个文本文件内有多少行代码

line=0
while read val
do
    line = $((line + 1))
done < test.txt
echo $line

 

题目02:输出一个文本文件最后5行代码

tail -n 5 info.log

 

题目03:写一个 bash脚本以输出数字 0 到 500 中 7 的倍数(0 7 14 21...)的命令

for i in {0..500..7}
do
 echo ${i}
done

 

题目04:写一个 bash脚本以输出一个文本文件 test.txt 中第5行的内容。

let i=0
while read line; do
   if [ $i -eq 4 ];then
       echo $line
       return 0
   fi
   i=$[i+1]
done < test.txt

 

题目05:写一个 bash脚本以输出一个文本文件 test.txt中空行的行号,可能连续,从1开始

#!/bin/bash
i=1
while read line;
do
    if [ -z $line ];
    then
        echo $i
    fi
    i=$[i+1]
done < nowcoder.txt

 

【shell脚本大全-01】统计一个文本文件内有多少行

原文:https://www.cnblogs.com/yunren/p/14269227.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!