十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
#sed -n '11,20p' filename
10年积累的成都网站设计、做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先做网站设计后付款的网站建设流程,更有屏边免费网站建设让你可以放心的选择与我们合作。
在linux终端下执行上面的命令就可以显示文件的第11行到第20行。
sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。
sed的其他一些关于行处理的用法。
删除某行:
#sed -i '1'd filename //删除filename文件第一行
#sed -i '$'d filename //删除filename文件最后一行
#sed -i '1,2'd filename //删除filename文件第一行到第二行
#sed -i '5,$'d filename //删除filename文件的第五行到最后哦一行
显示某行:
#sed -n '1'p filename //显示第一行
#sed -n '$'p filename //显示最后一行
#sed -n '3,$'p filename //显示第三行到最后一行
#sed -n '/name/'p filename //显示匹配name字符的行
#sed -n '/.*ing/'p filename //显示结尾为ing字符的行
你的这个提问可以用以下命令解决:
nl 文件的绝对路径 | sed -n '100,150p'
命令解释:nl命令是显示文件内容的命令,它和cat命令不同的是它可以显示行号,方便查看选取的结果是否正确,nl命令后面是要显示的文件的路径,接着跟的是管道符,通过管道符把文件内容导向sed命令进行处理并显示。sed命令是一个选取命令,它后面单引号括起来的100,150就表示100行到150行的意思,100,150后面的英文字母p是print显示的意思。
1、点击设置图标
2、进入点击显示(display)
3、点击更改辨率根据自机器辨率设定即全屏