【Linux】Shell与文本处理实训

您所在的位置:网站首页 linux项目实训总结 【Linux】Shell与文本处理实训

【Linux】Shell与文本处理实训

2024-07-04 16:55| 来源: 网络整理| 查看: 265

目录

实训1:vim编辑器的应用 

(1)在当前目录中,通过vi(m)命令新建wol文件。

(2)进入vi编辑器后,通过按字母i进入insert模式。输人一行文字“I am a student!"。

(3)按ESC.退回命令模式,输人“: wq",保存退出。

(4)拷贝/etc/man.config文件到当前目录。

(5)用vi打开它,请问现在是在什么模式?

(6)将光标移动到行尾,再将光标移动到行首。

(7)将光标移动到21行,删除5行。

(8)撤销刚才的操作。

(9)将光标移动到11行,复制10行。

(10)将复制的内容粘贴到文章末尾。

(11)在vi中设定行号,移动到第58行。

(12)移动到第一行,并且向下查找bzip2这个字符串,请问它在第几行?

(13)移动到第5行将man字符串(全部)改为大写MAN字符串?

(14)修改完之后,突然反悔了,要全部复原。

(15)将这个文件另存成一个man. test. config的文件。

(16)保存退出。

(17)使用vi新建文档Hello. java。

(18)进人编辑模式输人源代码。

(19) 保存退出。

实训2:重定向、管道

(1) 用ls命令显示当前目录的文件列表。

(2)使用输出重定向,把ll命令在终端上显示的当前目录中的文件列表重定向到list中去。

(3)查看文件list中的内容,往意在列表中会多出一个文件list,其长度为0,这说明Shell是首先创建了个空文件,然后再运行Is 命令。

(4)再次使用输出重定向,把1s命令在终端上显示的当前目录中的文件列表重定向到文件list中去。这次使用管道符号>>进行重定向。

(5)查看文件list的内容,注意其中两行list文件的信息中文件大小的区别。

(6)使用echo命令,在屏幕上显示内容为“happy”的字符串:

(7)使用echo命令,将“happy”的字符串写人network文件中。

(8)将1s/etc/xl命令执行错误重定向到home目录下的cw文件中。

(9)使用cat命令将list文件和network文件合并成一个文件list_network

(10)使用tr命令将network文件中的h字母转化成大写的H字母。

(11)使用tr命令將network文件中的h字母转化成大写的H字母,并写人networkl文件中去。

(12)练习使用"cat>network2>进行重定向。

(5)查看文件list的内容,注意其中两行list文件的信息中文件大小的区别。

(6)使用echo命令,在屏幕上显示内容为“happy”的字符串:

(7)使用echo命令,将“happy”的字符串写人network文件中。

(8)将1s/etc/xl命令执行错误重定向到home目录下的cw文件中。

(9)使用cat命令将list文件和network文件合并成一个文件list_network

(10)使用tr命令将network文件中的h字母转化成大写的H字母。

(11)使用tr命令將network文件中的h字母转化成大写的H字母,并写人networkl文件中去。

(12)练习使用"cat>network2


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3