金牌会员
0
12
338
查看日志的时候,经常会从文件的末尾往前查看,请你写一个bash shell脚本以输出一个文本文件nowcoder.txt中的最后5行。 示例: 假设 nowcoder.txt 内容如下:
#include<iostream> using namespace std; int main() { int a = 10; int b = 100; cout << "a + b:" << a + b << endl; return 0; }
你的脚本应当输出:
int a = 10; int b = 100; cout << "a + b:" << a + b << endl; return 0; }
收藏0回复 显示全部楼层 道具 举报
#!/bin/bash while read line do row=$((row+1)) done<nowcoder.txt while read line do if [ $row -lt 6 -a $row -gt 0 ] then echo $line fi row=$((row-1)) done<nowcoder.txt
回复 显示全部楼层 道具 举报
发表回复
|Archiver|手机版|小黑屋|生信人 ( 萌ICP备20244422号 )
GMT+8, 2024-12-28 17:32 , Processed in 0.066792 second(s), 33 queries .
Powered by Discuz! X3.5
© 2001-2024 Discuz! Team.