网友问题:

【潜水】object is c(76376610)  17:15:34
我想用shell把文件特定行打印出来,比如第一行,第十一行,第二十一行。应该怎么写语句
【潜水】object is c(763766100)  17:17:51
请老师赐教,多谢多谢

解答记录:
【活跃】北京|老男孩(31333741)  17:17:55
做好数字序列 sed取即可

【传说】北京-cache(149260006)  17:17:58
这不难啊

【活跃】北京|老男孩(31333741)  17:18:06
一句脚本 就可以了
很简单

【吐槽】*^_^*该起床嘞!♂ (47561934)  17:20:17
sed -n '1,11,21p' filename

正确答案:
【活跃】北京|老男孩(31333741)  17:20:45

[root@linux-node1 ~]# seq 50 >oldboy.txt                         
[root@linux-node1 ~]# for n in `seq 1 10 50`;do sed -n "$n"p oldboy.txt;done
1
11
21
31
41

补充:更简单的解决办法见文尾部
【吐槽】*^_^*该起床嘞!♂ (47561934)  17:22:21
还是老男孩儿考虑的深远啊 给力

【潜水】object is c(763766100)  17:22:31
明白了,seq命令不常用。
多谢老师

【活跃】北京|老男孩(31333741)  17:23:02
正好课间休息 
周末 都是最忙的时候。 大家记得 思想 比技术本身重要

【活跃】北京|老男孩(31333741)  17:24:42
【吐槽】*^_^*该起床嘞!♂ (475619344)  17:20:17
你的方法可行么??

【吐槽】最后的守望者(54006018)  17:25:03
显然不可行的啊

【活跃】北京|老男孩(31333741)  17:26:06
也许有更好的方法,大家多动脑筋吧,我上课了。

【吐槽】*^_^*该起床嘞!♂ (47561934)  17:32:57
哦! 不好意思写错了

【活跃】北京|老男孩(31333741)  17:41:51
取行的命令很多,awk也可

【话唠】稻草人(70650133)  17:43:25
长知识了

==================================

其实还有更多的解决方法

法2:

sed -n '1~10p' oldboy.txt

~ 表示步长,即数字间隔。

法3:

[root@oldboy scripts]# cat test04.sh

for ((i=1;i<52;i=i+10))

do

   sed -n "${i}p" /etc/services

done

 法4:补充 来自网友aaa0 赞一个

 cat -n /etc/services|awk '{if(NR%10==1)print $0}'

欢迎大家评论。网友QQ信息已处理

本文出自 “老男孩linux运维” 博客,请务必保留此出处http://oldboy.blog.51cto.com/2561410/1429349

老男孩Linux是国内少有的专注于高端Linux运维的培训的机构,我们致力于为业内中大型企业培训急需的高级Linux运维工程师、架构师、运维自动化开发工程师,百度、腾讯、阿里、新浪、SOHU、小米等国内知名企业都遍布着老男孩毕业学员.
  老男孩培训Linux实战培训,设有Linux、Python、MySQL、PHP、shell等高端大气的实战培训
  网址http://www.etiantian.org/
  咨询QQ:41117397、360812152

转载于:https://blog.51cto.com/9237078/1533943

老男孩为网友工作疑难问题解答一例相关推荐

  1. php不用于输出的函数,PHP常用函数和常见疑难问题解答

    首先介绍下比较简单但必不可少且实用的知识,可以当手册查询,适合像我一样的新手看. PHP常用库函数介绍 一.PHP字符串操作常用函数1.确定字符串长度 int strlen(string str) 2 ...

  2. 流放者柯南联机显示无法链接服务器,《流放者柯南》联机疑难问题解答

    导 读 <流放者柯南>游戏中联机会碰到各种各样的问题,今天小编就为大家分享<流放者柯南>联机疑难问题解答,一起来看看吧. 流放者柯南联机注意事项: 有人发现游戏昨天玩能进,今天 ...

  3. htc hd2连上wifi却显示无法连接服务器,HTC HD2线刷官方ROM疑难问题解答

    HTC HD2线刷官方ROM更新实用程序 (RUU)需要注意哪些问题呢?安致小编在这里为大家整理这篇 <HTC HD2线刷官方ROM疑难问题解答>,希望对大家线刷官方RUU有所帮助. 开始 ...

  4. 红旗桌面4.0版最新使用方法和问题解答245例(转)

    红旗桌面4.0版最新使用方法和问题解答245例(转)[@more@]1.桌面版4.0正式版在控制面板里的启动管理中创建启动盘不成功. 请用字符方式试.控制面板中创建启动盘出错,是有问题,我们会尽快解决 ...

  5. 红旗桌面4.0正式版最新使用方法和问题解答100例

    原作:dsj兄 来源URL: http://www.linuxsir.com/bbs/showthr...?threadid=53275 以下为原文(发表自linuxsir.com): 大部分转自红旗 ...

  6. Spring工作原理与单例ThreadLocal

    最近看到spring管理的bean为单例的,当它与web容器整合的时候始终搞不太清除,就网上搜索写资料, Tomcat与多线程 servlet是多线程执行的,多线程是容器提供的能力. servlet为 ...

  7. linq介绍及工作中应用两例——左联与内联,linq循环方法

    1 linq介绍 1.1 linq产生背景 一个应用服务后台程序,肯定会需要格式各样的数据检索跟操作,而这些数据在过去的这些年里一般都会包含在关系型数据库或者xml文件中. .Net3.5版本发行之前 ...

  8. 颜色的前世今生19·外传之PPI、LPI、DPI疑难问题解答

    专门开一篇,解答以下若干问题: 问题1:为什么电脑显示的标准是72PPI?而印刷品的标准是150LPI?忽略单位的不同,单看数值,为啥差了这么多?! 问题2:现在的手机PPI为什么可以高达500多?为 ...

  9. 红旗桌面版本最新运用方式和题目问题解答100例-4

    33.RF4.0默许安装的软件有哪些? 默许安装的软件紧张有:KGhostView.Gimp.Pixie(图象阅读器).屏幕截图挨次.扫描挨次.画图挨次:CD刻录 (cdbakeoven).CD播放( ...

最新文章

  1. 说说如何使用 vue-router 实现页面跳转
  2. shell 与 空格
  3. bic,orr——设置某些位为0或者1
  4. Fibonacci(求前四位数)
  5. DevOps落地成不成,关键不在持续集成?
  6. 【重点】剑指offer——面试题62:序列化二叉树
  7. Python3实现的m3u8批量下载器 解密合并多线程
  8. 【2014】手机卡关于怎么剪 让我告诉你
  9. 泰晤士报华科计算机排名,最新USNews中国内地高校计算机学科排名,北大第7,华科第2?...
  10. Photoshop抠图(色彩范围命令扣人物/动物毛发图)
  11. 解决手机浏览器无法显示本地html文件
  12. Android |双锁单例模式中使用Context如何避免内存泄露的 Warning 提示
  13. C++之观察者(Event-Subscriber)模式
  14. 计网 应用题、计算题 答案详解 总结(已更完)
  15. 我经常关注的博客 - 黎波 - 博客园
  16. Qt九宫格,只拉伸背景的指定位置单位像素,做到背景长度适配
  17. 2022腾讯云年终双十一云服务器活动汇总
  18. English Learning - L2 第 9 次小组纠音 辅音 [s] [z] [ʃ] [ʒ] [h] [ʧ] [ʤ] 2023.3.25 周六
  19. mysql官网下载ubuntu_Ubuntu下安装MySQL
  20. 武汉软通动力之武汉未来科技城面试题(2018.5.7)

热门文章

  1. m_Orchestrate learning system---六、善用组件插件的好处是什么
  2. 《R语言初学指南》一2.3 找到R脚本中的错误
  3. c# 连接Redis报错:WRONGTYPE Operation against a key holding the wrong kind of value:类型搞混弄出的错误...
  4. spring AOP编程
  5. Excel中Sumproduct函数的使用方法
  6. 解决 json_encode 中文乱码
  7. Android Virtual Device(AVD)屏幕大小调整
  8. WSE3.0构建Web服务安全(4):MTOM消息传输优化和文件上传、下载
  9. 哈佛成功金句25则(看一遍,都会很有收获!)
  10. [导入]extjs 教程