在小组合作学习中提高学生的语言表达能力研究方案 本文关键词:提高学生,语言表达,合作学习,小组,能力
在小组合作学习中提高学生的语言表达能力研究方案 本文简介:《在小组合作学习中提高学生的语言表达能力》实验研究方案一、课题提出的背景及意义(1)提出背景语言是实现人际交流的重要手段,良好的语言表达能力很重要,是一个人思想外在表现。此外,语言对孩子的个性也有很大的影响。语言发展得比较好的孩子,往往思想活跃,性格开朗,喜欢同别人交往,活动能力比较强。相反,语言发
在小组合作学习中提高学生的语言表达能力研究方案 本文内容:
《在小组合作学习中提高学生的语言表达能力》实验研究方案
一、课题提出的背景及意义
(1)提出背景
语言是实现人际交流的重要手段,良好的语言表达能力很重要,是一个人思想外在表现。此外,语言对孩子的个性也有很大的影响。语言发展得比较好的孩子,往往思想活跃,性格开朗,喜欢同别人交往,活动能力比较强。相反,语言发展比较差的孩子则往往沉默寡言,比较胆小,活动能力比较差。语言表达能够促进孩子情感和良好个性品质的发展。而小学阶段是训练学生口语表达能力的最佳时期,是学生获得语感,领悟语言,积累语言,运用语言,发展思维的良好时期。口头表达能力作为现代社会最重要的交际工具。在人们的生活、工作、社会交往中有着重要的作用,在现代社会中人们不但要善于表达、精于表达,更要使口语表达得简练、正确、规范。良好的口语表达能力是现代社会每个公民都必须具备的基本素质。
(2)现实意义
对学校的意义:在新一轮课改实验中,在倡导小组合作学习的模式中,在给学生搭建的这个自主学习的平台上,让孩子们能够在轻松的学习氛围中畅所欲言,在教师的引领中提高语言表达能力。真正的做到以生为本,为学生的长远发展奠定基础。
对教师的意义:改变自己陈旧的教学方式,用新的理念和方法引领学生在自主学习的课堂中多想、多说,而我们自己则做一个好的倾听着适时的进行点拨指导。从而使学生在课堂中收获更多。
对学生的意义:在小组合作中,给了一个展示自己的机会,不必害怕自己说错很多人会听到,不必因为发言的机会少而失落。畅所欲言,最后很可能因为自己独到的见解在小组同学帮助完善后而成为一个勇敢的汇报发言人。
2、国内外相关研究综述与本课题相关研究的现状
(1)国外研究现状
杰夫·舍伍德是美国富乐顿高中的历史教师,有30多年的教学经验。他主张课堂以小组学习为主,因为这样学生可以获得更多的表达机会。他相信,学生通过“说”能比“听”学到更多。更重要的是当每个人都有发言机会时,人们对事情的看法才能更全面。学生们通过与集体合作的体验,在交流和交往中激发和培养其自信心和成就感及对别人的关注,促进其心理、社会意识的成长及成熟。特别是性格内向的学生在讨论中(特别是在小组讨论中),在教师和小组其他成员的鼓励下,也能从小范围内的参与逐步培养自信心。
(2)国内研究现状
国内从学生的自身发展需要也在小学语文大纲中关于口语交际教学要求完成三方面的任务:①规范学生的口头语言;②提高口语交际能力;③培养良好的听说态度和语言习惯。
3、本研究的创新点
(1)本课题在小组合作学习中发展学生的语言表达能力,具有语文的学科特点。
(2)课题研究对象是小学低段学生,在培养策略中体现低年级学生的心理特点。
(3)关注学生“语言表达能力”,也关注教师“在学生语言表达过程中点拨指导”的意义。
4、概念的界定
语言表达能力是指在口头语言(说话、演讲、作报告)及书面语言(回答申论问题、写文章)的过程中运用字、词、句、段的能力。
语言表达能力具体指用词准确,语意明白,结构妥贴,语句简洁,语言平易,合乎规范,能把客观概念表述得清晰、准确、连贯、得体,没有语病。
针对低年级学生的特点,我认为从自身教学用语的规范性来实现示范作用、培养学生严谨的逻辑思维能力并能用语言表述自己思维过程、以教材为蓝本学习语言表达等途径让学生多方位感受规范的语言表达,并使其学以至用,在小组合作学习中发展良好的表达能力。
二、研究依据:
1、理论依据:叶圣陶先生曾指出:“口头为‘语’,书面为‘文’,‘文’本于‘语’,不可偏指,古文合言之。”口语,是人的内在思想、品德、文化、修养等的外在表现,是一个人整体素质的重要组成因素。因此,在语文教学中,加强学生的口语训练,改变重文轻语的传统习惯,已是刻不容缓。本课题的研究以小组合作理论和激励理论为理论依据。因为“口头表达”离不开人与人的交流,所以小组合作的重要性就凸现了出来,而现在不少学生之所以口头表达出现欠缺不是因为不会说而是因为不敢说,所以激励手段的应用也尤其重要。用激励的手段,在小组合作学习的平台上,让孩子的语言表达能够有一定提高是我们的目标。
2、政策依据:新大纲要求与别人交谈,态度自然大方,有礼貌。有表达的自信心。积极参加讨论,对感兴趣的话题发表意见。
3、实践基础:课题主持人刘爽利,34岁,女,现任莲花小学一年级班主任。
三、研究原则
1、全体性原则:小组合作学习使每一个学生都有发言的机会,也有听别人说的机会;既有面对小组中几个人发表自己见解的机会,又有面对全班同学说的机会。为了表达本组的意见,就要主动地思考、倾听、组织,灵活运用新旧知识,使全身心都处于主动学习的兴奋中,才能更好的表达本组同学的见解。
2、基础性原则:著名教育家叶圣陶先生曾指出:“在语言文字的训练听、说、读、写四个字中间,
说
字最基本,说的功夫差不多,听、读、写三项就容易办了。“由此看来,听说是语言交流活动的重要组成部分。只有提高听说能力,才能全面提高学生语文素质。小学低年级阶段正是发展语言表达能力的最佳时期,所以要从这个时期为孩子打下扎实的基础。
3、长期性原则:培养学生的语言表达能力,贯穿于我们每天的教学活动中,主要的就是使学生知道如何说话,如何表达自己意思。在小组合作讨论学习的方式中清楚知道自己汇报的流程,要明确先说什么,再说什么,在说的过程中要说出自己个人的理由和探究的过程。经过一段时间的练习,就能很流利地发表自己的见解。语言表达能力逐渐养成。虽然这需要一个过程,但在这个过程中每个孩子都会有不同程度的进步。
4、一致性原则:教师、学生对研究实践的目的、意义以及目标要有统一的认识,在实践中要保持行动的一致性,特别是赢得各科老师的配合和支持,共同合作,提高学生的语言表达能力。
四、研究目标
1、科研目标:制定培养学生良好语言表达能力有关教师教和学生学的策略。制定一、二年级学生具有良好语言表达能力的标准。
2、育人目标:使低年级学生建立语言表达的自信心,帮助学生形成良好的、健康的交际心理,这样才能为语言表达能力的提高提供可靠的保证。让学生在表达中传递信息,更有将信息进行整理,在内部消化吸收和情感体验过程。
3、工作目标:使低年级教师掌握基本的提高学生语言表达能力的实施方法。让低年级教师的教学设计和教学语言激发起学生想要发表自己见解的欲望,创设的课堂氛围有利于学生讨论交流和汇报。
五、研究内容:
1、小学生语言表达的发展情况
研究一、二年级学生语言表达能力水平的差异以及发展的情况,以及男女生语言表达能力存在的差异情况。
根据一、二年级语言表达能力发展情况制定一、二年级学生具备良好语言表达能力合适的标准。良好语言表达能力不是一朝一夕就能养成的,它是一个由简单到复杂的逐渐形成的过程。所以我们要根据学生的年龄特点,根据教学的具体情况,结合能力增长的需要,循序渐进,逐步提出具体而实际的标准,使他们语言表达能力在小组合作学习的过程中持续稳定地得到发展。
2、提高学生语言表达能力的策略。
3、教师在教学中激发和维持学生语言表达能力相关的教学策略。
4、纠正教学中教师对语言表达能力的误解,如何关注学生语言表达能力的鉴赏性思考、主动性理解、批判性接受等要素。
六、研究对象
小学低年级学生
七、研究方法
文献研究方法:查阅、收集与本研究课题有关的国内外学者专著、论文和资料。通过学术期刊网、上网搜索等方式查找有关导入设计及相关的文章,了解前人或他们已经做的研究工作,明确研究课题的科学价值,找准突破口,取得更新、更有价值的研究成果。
经验总结法:在课题研究的各个阶段要不断的进行回溯研究,在反思和总结中进行全方位的分析。
问卷调查法:通过问卷取得第一手资料,展开分析,针对各种倾听问题开展倾听能力的专项训练。
案例分析法:在实施的过程中,进行阶段性分析,注重个案分析和积累。
八、工作过程
(1)准备阶段(2013年9月至2013年10月)
搜集相关的资料,初步把握课题的基本内涵及意义,做好课题的开题申报工作。做好问卷调查。
(2)研究阶段(2013年11月至2014年11月)
根据课题的设计方案,对课题研究的各项内容进行有目的、有计划、有步骤的探索与研究,并在实践过程中不断完善整个研究的内涵及体系。
(3)总结阶段(2014年11月至2014年12月)
反思、总结整个研究过程,形成预期研究的成果,并申请和组织课题结题工作。
九、课题实施
1、提高认识:
(1)提高学生语言表达能力是一个不容忽视的大问题,是基础问题,且是一个漫长的过程,非一日之功,需坚持常抓不懈。
(2)要充分认识学生语言表达能力在教学中的重要性,有正确的认识,要让学生在潜移默化中形成语言表达能力的积极性。
(3)低年段学生的学习,更要从基础抓起,要从点滴抓起,不能忽视任何一个细节地方,老师除了需要细心还要有更多的耐心。
2、拟订相应的培养措施:
(1)榜样激励。根据低年段学生的好奇、好动、好模仿等身心特点,通过多种榜样示范让他们积累感性经验,尤其教师要做好模范带头作用,时时刻刻规范学生的语言激励学生敢于表达。
(2)以点带面。学生之间总是存在着一定的差异性,因多方面的原因,或许有的学生能很快接受、掌握、领悟,但有些学生却相对要迟缓一些,这时要充分利用这些优秀资源,带动全体学生的发展。
(3)严格要求:对于低年级的学生来说,同学们往往存在各种各样的口语障碍,有的同学因为准备不足无话可说,有的因为怕回答不好或回答不完整被老师批评、被同学嘲笑,这些因素的存在,阻碍了学生语言表达能力的正常发挥;教师要了解每个孩子的性格特点,针对孩子的自身情况对学生进行长期、坚持的严格训练,使之获得最佳效果。
(4)有效调控。“亲其师,信其道”。教师对学生理智的爱是连接师生心灵的桥梁,是一种巨大的力量。在教育教学中,教师应具备对学生的爱,才能将不理想的状况化粗暴为循循善诱,获得积极配合,在不知不觉中提高孩子的语言表达能力。
(5)细化“语言表达”的要求。要求学生“说”时做到:一要大胆说,声音响亮,能让全班的人都听见;二要认真,说的时候注意语速,不能太快,也不要太慢;三要条理清楚,让其他同学听明白你所要说的内容;
(6)学生语言表达能力的提高训练除了教师有效的指导,还应贯穿课堂小组合作学习的始终。
(7)建立评价机制为巩固训练成果,应及时对学生“小组合作学习后汇报”进行评价。可结合每周的评价对孩子近期“语言表达能力”的提高情况做一个总结。
预期成果(研究对象将要产生的变化、研究者可能形成新的认识)及成果表达形式
十、预期成果及表现形式
(一)预期成果:
1、学生在小组合作学习中语言表达能力有一定提高。
2、学生认识到语言表达能力的重要:享受在小组合作学习中交流的愉快。
3、形成提高学生语言表达能力的培养策略
(二)成果表达形式
1、研究报告2、案例
7
篇2:《激发兴趣培养学生的口头表达能力》课题方案
《激发兴趣培养学生的口头表达能力》课题方案 本文关键词:培养学生,口头,课题,激发,表达
《激发兴趣培养学生的口头表达能力》课题方案 本文简介:《激发兴趣,培养学生的口头表达能力》实验研究方案官圩红光小学课题组一、课题的提出《语文课程标准》中指出:“语文是最重要的交际工具,是人类文化的重要组成部分。”所谓语文,语是语言,文则文字,很明显,语在前,文于后,也就是先说后写,特别是对于一二年级的小学生来说,先会说是致关重要的。因此培养学生口头表达
《激发兴趣培养学生的口头表达能力》课题方案 本文内容:
《激发兴趣,培养学生的口头表达能力》
实验研究方案
官圩红光小学课题组
一、课题的提出
《语文课程标准》中指出:“语文是最重要的交际工具,是人类文化的重要组成部分。”所谓语文,语是语言,文则文字,很明显,语在前,文于后,也就是先说后写,特别是对于一二年级的小学生来说,先会说是致关重要的。因此培养学生口头表达能力是语文教学中的一个重要环节,是每个语文教师义不容辞的责任。尤其是我们农村的小学生口头表达能力普遍低下,具体表现为缺乏说话欲望和激情;说话缺乏条理;木讷,不流畅等等。作为一名语文教师,怎样培养口头的表达能力,使学生乐说、善说,真正做到“能说会道”呢?小学一、二年级是学生发展语言开发智力的重要时期,进行低年级口头表达能力训练,将不仅是学生作文能力的早期开发、培养,也将使他们对已有的知识经验得到复习、巩固、充实、重组和运用,推动他们对生活中事物的关心,在阅读和语言表达方面,也会有更积极的作用。
二、实验的理论依据
《语文课程标准》提出,低年级培养口头表达能力应注意:“激发兴趣和点拨引导,让学生乐于把自己想说的话真实地说出来。善于发现学生充满童趣的语言,并引导学生能完成口头语向书面语的转换即可;鼓励说自己的真心话,用自己的眼睛去观察,用自己的心灵去感受。”为更深入贯彻这一精神,进一步强化学生的基础知识,培养学生的创新精神,激发学生的口头表达能力,特进行本课题的研究。
三、实验目标
使学生通过口头表达能力训练,进一步提高学生的听、说能力,激发学生说的兴趣,在二年级下学期能说好几句或一段通顺、连贯的话,力争大面积提高学生的口头表达能力,与人进行口语交际的能力。使学生敢说、善说,会说规范的口头语言。缩短儿童书面语言和口头语言的过渡期,促进学生语文整体素质的提高和学生智力的发展。
四、实验对象:
选取本校二(2)班为实验班,二(1)班为对比班。
五、实验的基本内容及主要措施
采取“指导观察、创设情境,激发兴趣和点拨、说话训练”的方法进行二年级学生口头表达能力训练,指导学生用自己的眼睛去观察,把看到的、做的事说出来,培养学生说的兴趣。
1、从“观察”入手,培养学生的口头表达能力。(1)让学生去观察,去感受自己喜欢的活动。学生积极主动的活动可以说是联结语言和思维的桥梁,同时锻炼了学生其他方面的综合能力。在有组织,有计划,有安排,有充实内容的过程中,使事实、事物、现象和劳动过程之间的关系及相互联系通过这种活动明显地表现出来,让学生获得清晰的印象,达到深刻的理解。这时,极大地丰富了学生头脑中的语言词汇,并促进感觉和思维发展。如学生喜欢的:“拔河”、
“打乒乓球”、“接力赛”、“小画展”等等活动,学生通过细心地观察、感受,词语就会加入到学生储备的会使用的语言词汇的队伍之中。(2)让学生去观察,去感受教材中的图片。只要是让学生认真地观察,细心地体会教材中的图片,不仅可以充实学生头脑,还可以让学生张开想象的翅膀,在语言词汇的天空里自由飞翔。(3)在上述的基础上,老师还要善于发现学生充满童趣的精彩语言,及时表扬,随机纠正其语病。
2、创设情境,激发学生兴趣,培养学生口头表达能力。(1)通过分角色扮演创设情境。在我们小学语文教材中,有很多分角色扮演的课文,因此教师要紧紧抓住这些内容。如寓言故事、动物故事等,加强对学生口头表达能力的训练。(2)通过教师丰富的语言创设情境。教师要用丰富的语言主动加入到学生中间,成为学生的伙伴,努力营构轻松和谐的氛围,让学生轻装上阵,敢于表达并乐于表达。生动的语言吸引学生,可以唤起他们浓厚的说话兴趣,让他们兴致勃勃地交流自己的感情。
3、重视课堂说话训练,培养学生的口头表达能力。加强阅读教学中的说话训练,主要通过描述画面、问答、朗读、背诵、续编故事、续编课文、复述等形式进行。如果学生的语言贫乏,他的思维也很难得到发展。所以丰富学生的语言毫无疑问的就是发展学生思维的一种有效的手段。小学阶段是学生语言发展的最佳时期。其间学生记忆力强,模仿性强,而悟性却相对比较差。教师要根据这一特点,扬长避短,充分利用他们的优势,丰富他们的语言,重视课堂上多说的训练。就是指导学生把在校、在家亲身经历的事用一两句话说出来,或利用课本中的插图练习说话,利用语文课、说话课说给大家听。说话时要按一定的顺序把事情说清楚,简单交代最基本的“四要素”。说的形式力求多样化:有个人练说、小组互说、选出优秀的同学比赛说等。做到师生互动,生生互动,并开展小组互评、全班评说的活动。
六、实验步骤及时间安排:
第一阶段:预备阶段(2010年9月至2010年10月)。主要任务有:
(1)建立和健全课题研究的组织领导机构;
(2)制订课题研究实验方案;
(3)做好动员,争取学生和家长的配合;
(4)理论学习。提高课题研究和实验教师研究水平
。
第二阶段:实施阶段(2010年10月至2011年6月)主要任务有:
(1)开题动员;
(2)修订完善实验方案;
(3)着重进行“从“观察”入手、创设情境,激发学生兴趣、重视课堂说话训练”培养学生的口头表达能力的训练。
(4)做好实验课题的监测、评估。
第三阶段:总结阶段(2011年6月至2011年7月)。主要工作有:
(1)
继续进行“从“观察”入手、创设情境,激发学生兴趣、重视课堂说话训练”培养学生的口头表达能力的训练。
(2)继续进行分开课观摩活动,做好实验课题的监测、评估;实验课题的监测、评估。
(3)对本课题实验成果进行验收、鉴定;
(4)召开课题实验研究的总结与交流会议;
(5)撰写课题实验研究的工作总结和结题报告;推广实验成果。
七、实验时间、课题负责人、成员
课
题
名
称
激发兴趣,培养学生的口头表达能力
学科
语文
实
验
时
间
从2010年9月
至2011年7月
实验班
二(2)班
对比班
二(1)班
课题
负责人
姓名
性别
年龄
职称
职务
工
作
单
位
课题组分工情况
江妹容
女
33
小数
高级
教研
组长
官圩红光小学
理论、实验操作指导;资料收集
及整理;论文、报告的撰写。
课
题
组
成
员
李世炯
男
32
小语
高级
教研员
官圩中心小学
全面负责、统筹力量;侧重理论研究;实验操作指导;论文撰写。
江瑞新
男
53
小语
高级
教师
官圩红光小学
实验操作;整理收集资料;论文、报告撰写。
吴汉柱
男
40
小语
高级
教师
官圩红光小学
协助实验操作;整理收集资料;论文、报告的撰写。
篇3:ID正则表达式用法及介绍
ID正则表达式用法及介绍 本文关键词:用法,介绍,正则表达式,ID
ID正则表达式用法及介绍 本文简介:ID正则表达式用法及介绍[复制链接]本帖最后由漫步云中于2011-2-1811:23编辑ID正则表达式用处很广,正则表达比较复杂的东西,只有不断用到,摸索,就能得心应手!例1:如果要把蓝色数据要替换成这右边的[?],有什么比较快捷的方法吗,也就是把左边蓝色底文字的数字全都替换成右边的[?],就用到正
ID正则表达式用法及介绍 本文内容:
ID正则表达式用法及介绍
[复制链接]
本帖最后由
漫步云中
于
2011-2-18
11:23
编辑
ID正则表达式用处很广,正则表达比较复杂的东西,只有不断用到,摸索,就能得心应手!
例1:
如果要把蓝色数据要替换成这右边的[?],有什么比较快捷的方法吗,
也就是把左边蓝色底文字的数字全都替换成右边的[?],就用到正则表达式:
用查找替换。
选中整列后
用Grep
查找
.+
替换为
[?],见下图
:
例2
如果把下面对话的人名统一修改格式,英文的加蓝加粗。中文的加蓝变粗宋。因为整本书有几百个不一样的人名,如果用替换的话也是一个大工程,用GREP可以做到:(也可以用嵌套样式)
GREP
代码查找参考如下:
代码:^.+?(:|:)
替换如图:
1.
grep简介
egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更多的re元字符,
fgrep就是fixed
grep或fast
grep,它们把所有的字母都看作单词,也就是说,正则表达式中的元字符表示回其自身的字面意义,不再特殊。linux使用GNU版本的grep。它功能更强,可以通过-G、-E、-F命令行选项来使用egrep和fgrep的功能。
grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到屏幕,不影响原文件内容。
grep可用于shell脚本,因为grep通过返回一个状态值来说明搜索的状态,如果模板搜索成功,则返回0,如果搜索不成功,则返回1,如果搜索的文件不存在,则返回2。我们利用这些返回值就可进行一些自动化的文本处理工作。
2.
grep正则表达式元字符集(基本集)
^
锚定行的开始
如:
^grep
匹配所有以grep开头的行。
$
锚定行的结束
如:
grep$
匹配所有以grep结尾的行。
.
匹配一个非换行符的字符
如:
gr.p
匹配gr后接一个任意字符,然后是p。
匹配零个或多个先前字符
如:grep
匹配所有一个或多个空格后紧跟grep的行。
.*一起用代表任意字符。
[]
匹配一个指定范围内的字符,如
[Gg]rep
匹配Grep和grep。
[^]
匹配一个不在指定范围内的字符,如:
[^A-FH-Z]rep
匹配不包含A-F和H-Z的一个字母开头,紧跟rep的行。
/(/)
标记匹配字符,如
/(love/)
,love被标记为1。
/
匹配包含以grep结尾的单词的行。
x/{m/}
重复字符x,m次,如:
o/{5/}
匹配包含5个o的行。
x/{m,/}
重复字符x,至少m次,如:
o/{5,/}
匹配至少有5个o的行。
x/{m,n/}
重复字符x,至少m次,不多于n次,如:
o/{5,10/}
匹配5--10个o的行。
/w
匹配文字和数字字符,也就是[A-Za-z0-9],如:
G/w*p
匹配以G后跟零个或多个文字或数字字符,然后是p。
/W
/w的反置形式,匹配一个或多个非单词字符,如点号句号等。
/b
单词锁定符,如:
/bgrep/b
只匹配grep。
3.
用于egrep和
grep
-E的元字符扩展集
+
匹配一个或多个先前的字符。如:
[a-z]+able
,匹配一个或多个小写字母后跟able的串,如loveable,enable,disable等。
?
匹配零个或多个先前的字符。如:
gr?p
匹配gr后跟一个或没有字符,然后是p的行。
a|b|c
匹配a或b或c。如:grep|sed匹配grep或sed
()
分组符号,如:love(able|rs)ov+匹配loveable或lovers,匹配一个或多个ov。
x,x{m,},x{m,n}
作用同x/{m/},x/{m,/},x/{m,n/}
4.
POSIX字符类
为了在不同国家的字符编码中保持一至,POSIX(The
Portable
Operating
System
Interface)增加了特殊的字符类,如[:alnum:]是A-Za-z0-9的另一个写法。要把它们放到[]号内才能成为正则表达式,如[A-
Za-z0-9]或[[:alnum:]]。在linux下的grep除fgrep外,都支持POSIX的字符类。
[:alnum:]
文字数字字符
[:alpha:]
文字字符
[:digit:]
数字字符
[:graph:]
非空字符(非空格、控制字符)
[:lower:]
小写字符
[:cntrl:]
控制字符
[:print:]
非空字符(包括空格)
[:punct:]
标点符号
[:space:]
所有空白字符(新行,空格,制表符)
[:upper:]
大写字符
[:xdigit:]
十六进制数字(0-9,a-f,A-F)
5.
Grep命令选项
-?
同时显示匹配行上下的?行,如:grep
-2
pattern
filename同时显示匹配行的上下2行。
-b,--byte-offset
打印匹配行前面打印该行所在的块号码。
-c,--count
只打印匹配的行数,不显示匹配的内容。
-f
File,--file=File
从文件中提取模板。空文件中包含0个模板,所以什么都不匹配。
-h,--no-filename
当搜索多个文件时,不显示匹配文件名前缀。
-i,--ignore-case
忽略大小写差别。
-q,--quiet
取消显示,只返回退出状态。0则表示找到了匹配的行。
-l,--files-with-matches
打印匹配模板的文件清单。
-L,--files-without-match
打印不匹配模板的文件清单。
-n,--line-number
在匹配的行前面打印行号。
-s,--silent
不显示关于不存在或者无法读取文件的错误信息。
-v,--revert-match
反检索,只显示不匹配的行。
-w,--word-regexp
如果被/引用,就把表达式做为一个单词搜索。
-V,--version
显示软件版本信息。
6.
实例
要用好grep这个工具,其实就是要写好正则表达式,所以这里不对grep的所有功能进行实例讲解,只列几个例子,讲解一个正则表达式的写法。
$
ls
-l
|
grep
^a
通过管道过滤ls
-l输出的内容,只显示以a开头的行。
$
grep
test
d*
显示所有以d开头的文件中包含test的行。
$
grep
test
aa
bb
cc
显示在aa,bb,cc文件中匹配test的行。
$
grep
[a-z]/{5/}
aa
显示所有包含每个字符串至少有5个连续小写字符的字符串的行。
$
grep
w/(es/)t.*/1
aa
如果west被匹配,则es就被存储到内存中,并标记为1,然后搜索任意个字符(.*),这些字符后面紧跟着另外一个es(/1),找到就显示该行。如果用egrep或grep
-E,就不用“/“号进行转义,直接写成
w(es)t.*/1
就可以了。
7.注意
在某些机器上,要使用-E参数才能够进行逻辑匹配(详见下)
grep
“a|b“(匹配包含字符样式为“a|b“的行)
grep
-E
“a|b“(匹配包含字符样式为“a“或“b“的行)
man
grep里面关于-E参数的说明是
-E
Treats
each
pattern
specified
as
an
extended
regular
expression
(ERE).
A
NULL
value
for
the
ERE
matches
every
line.
Note:
The
grep
command
with
the
-E
flag
is
the
same
as
the
egrep
command,except
that
error
and
usage
messages
are
different
and
the
-s
flag
functions
differently