仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 643|回复: 11
打印 上一主题 下一主题

[其他Linux] Linux教程之《sed的流艺术之二》-linux命令五分钟系列之二十二仓酷云

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:25:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
不同版本的Linux命令数量不一样,这里笔者把它们中比较重要的和使用频率最多的命令。
5sed中有选项么?有无甚么对照经常使用的?
sed最次要的就是command部分,把这部分玩转了,你就已很凶猛了,而玩转这部分的条件是玩转正则表达式。只管云云,sed的选项部分的-n选项仍旧长短常主要,了解了它,关于你进步sed程度也是相当主要。
后面提到,sed会将形式空间里的行经由处置后输入到尺度输入,这是默许的处置体例。就是说,除非你利用d命令来删除此行,不然它不管酿成甚么模样,不管它被交换成甚么外形,它城市多几少被输入到屏幕上。后面的例子能够证实这统统。你不信?给你个最能申明成绩的例子:
[rocrocket@rocrocketprogramming]$catroc.txt
1
2
3
4
5
[rocrocket@rocrocketprogramming]$sed‘/4/p’roc.txt
1
2
3
4
4
5
看,除一切的原始内容都被输入来了,并且含有字符4的行被反复输入了一遍。这就是sed的事情道理,它会不问是非黑白的先把原始行输入来,然后再实行前面的举措,在这里我们设定了p,暗示打印此行。这类输入了局不是我们想要的,我们实在想要的是只输入含有4的行。
这时候,假如你利用了-n选项,你会发明,了局如你所愿了:
[rocrocket@rocrocketprogramming]$sed-n‘/4/p’roc.txt
4
选项-n告知sed,除非是明白标明要输入的行,不然不要给我胡乱输入。(这回你晓得-n的凶猛了吧^_^)
-n一样平常会和-p共同利用,意义是说输入那些产生变更的行。
6command部分感到很庞大,能给略微总结一下么?
command部分是如许,能够分为两部分,一部分是断定局限部分,一部分是处置体例部分。
断定局限部分能够分为两种体例:
1指定行数:比方3,5暗示第3、第4和第5行;5,$暗示第5行至最初一行;
2用形式婚配举行指定:比方/^[dD]/暗示婚配行首不是以d或D开首的行等等。

无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。
莫相离 该用户已被删除
沙发
发表于 2015-1-21 06:07:56 | 只看该作者
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
海妖 该用户已被删除
板凳
发表于 2015-1-29 06:54:02 | 只看该作者
甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。
因胸联盟 该用户已被删除
地板
发表于 2015-2-1 06:26:07 | 只看该作者
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
柔情似水 该用户已被删除
5#
发表于 2015-2-1 09:11:48 | 只看该作者
通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
再现理想 该用户已被删除
6#
发表于 2015-2-3 23:40:08 | 只看该作者
随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。
变相怪杰 该用户已被删除
7#
发表于 2015-2-9 03:11:16 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
admin 该用户已被删除
8#
发表于 2015-2-17 15:23:46 | 只看该作者
其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。
只想知道 该用户已被删除
9#
发表于 2015-2-26 19:56:03 | 只看该作者
选择交流平台,如QQ群,网站论坛等。
飘飘悠悠 该用户已被删除
10#
发表于 2015-3-8 17:09:21 | 只看该作者
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
小魔女 该用户已被删除
11#
发表于 2015-3-16 06:43:58 | 只看该作者
清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。
山那边是海 该用户已被删除
12#
发表于 2015-3-22 21:00:37 | 只看该作者
安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 04:21

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表