全文预览

《操作系统》课程实验报告 SHELL编程

上传者:菩提 |  格式:doc  |  页数:17 |  大小:2846KB

文档介绍
下图中,先创建了”file1.txt”和”file2.txt”,然后进行查看内容,最后进行两个文本的合并,合并为“file3.txt”文件,最终查看合并后的文件。Рmv命令:命令将一个地方的文件移动到另外一个地方去。Р使用命令将文件”file3.txt”文件进行位置的移动,如下列图中所示:Рgrep命令:是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expressiion Print,表示全局正则表达式版本,它的使用权限是所有用户。Р格式:grep [options]Р[options]主要参数:Р-c:只输出匹配行的计数。Р-I:不区分大小写(只适用于单字符)。Р-h:查询多文件时不显示文件名。Р-l:查询多文件时只输出包含匹配字符的文件名。Р-n:显示匹配行及行号。Р-s:不显示不存在或无匹配文本的错误信息。Р-v:显示不包含匹配文本的所有行。Рpattern正则表达式主要参数:Р\: 忽略正则表达式中特殊字符的原有含义。Р^:匹配正则表达式的开始行。Р$: 匹配正则表达式的结束行。Р\<:从匹配正则表达式的行开始。Р\>:到匹配正则表达式的行结束。Р[ ]:单个字符,如[A]即A符合要求。Р[ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求。Р。:所有的单个字符。Р* :有字符,长度可以为0。Р$ grep 'neet' file3.txt :在file3.txt中查找字符串‘neet',如下图:Р$ grep 'e' f* :在以f开头的文件中匹配有字符'e'到文件并输出:Рtail命令:从指定点开始将文件写到标准输出。Рhead命令:是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中。Рcp可以用来复制文件,将给出的文件或目录拷贝到另一文件或目录中。

收藏

分享

举报
下载此文档