题目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