linux中怎么显示文件的第500行到文件末尾

用tail命令... 用tail命令 展开
 我来答
百度网友5311d79
推荐于2017-12-16 · TA获得超过1.9万个赞
知道大有可为答主
回答量:6356
采纳率:71%
帮助的人:3214万
展开全部
假设第500行到文件末尾有10行,那么:
tail -10 myfile

这样就可以。

用 wc -l ./myfile 可以获得文件的总行数,减去500加1就是第500行到文件末尾的行数(包括第500行)。

————————————————————————————
计算文件总共有多少行(myfile文件在当前目录下):
line=`wc -l ./myfile | awk '{FS=" "} {print $1}'`
或:
line=`wc -l ./myfile | cut -d" " -f1`

计算第500行到文件末尾有多少行(注意运算符号两边的空格):
lineGap=`expr $line - 500`

用tail命令显示文件的第500行到文件末尾的内容:
tail -$lineGap myfile
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式