linux上机练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、Vi替换操作
使用vi编辑文件vifile,内容如教材118页图7-9所示,分别执行以下操作,观察文本内容变化,注意每次运行完替换命令后,要恢复文本内容,再进行下一步操作。
:s/misspelled/spelled correctly/
:s/misspelled/spelled correctly/g
:2,8s/misspelled/spelled correctly/
:2,8s/misspelled/spelled correctly/g
:1,$s/misspelled/spelled correctly/g
:1,$s/misspelled/spelled correctly/gc
二、正则表达式
建立文件testfile,内容如教材122页所示,分别执行以下命令,考虑正则表达式的用法。grep c.t testfile
grep c[aeiou]t testfile
grep c*t testfile
grep c[^aeiou]t testfile
grep ^ca testfile
grep ca testfile
grep ^c[aeiou]t testfile
grep c*t$ testfile
grep c\?t testfile
grep c[a-z]t testfile
grep c[0-9]t testfile
grep c[c-t0-4]t testfile
三、grep命令用法
1. 使用grep 命令查找testfile中包含cat的行。
2. 使用grep 命令查找testfile中所有不包含cat的行。
3. 使用grep 命令查找testfile中既不包含cat、也不包含cot的行。
四、find命令用法
1. 查找当前目录下名字为testfile的文件。
2. 查找/etc目录下所有名字为profile的文件。
五、sort命令用法
编辑教材135页所示的outoforder文件,执行以下命令:
sort -d outoforder
sort -du outoforder
sort -g outoforder