shell的使用

一、目的:

掌握 shell环境变量、管道、输入输出重定向的使用方法

掌握vim编辑器的使用

二、内容(详细步骤与结果):

(3)输出重定向

用ls命令显示当前目录中的文件列表

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

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

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

查看文件list的内容,可以看到用>>进行重定向是把新的输出内容附加在文件的末尾,注意其中两行list文件的信息中文件大小的区别

(4)输入重定向

使用输入重定向,把上面生成的list文件用mail命令发给自己

查看新邮件,看看收到的新邮件中的内容是否为list文件中的内容

(5)管道

利用管道和grep命令,在上面建立的list文件中查找字符串list

利用管道和wc命令,计算list文件中的行数,单词数和字符数

(6)查看和修改shell变量

用echo命令查看环境变量PATH的值

设置环境变量PATH的值,把当前目录加入命令搜索路径中去

用echo命令查看环境变量PATH的值

比较前后两次的变化

P108练习(1)

创建一个script,当运行该script时,该script可以显示

你目前的身份(用whoami)

你目前所在的目录(用pwd)

三、心得体会:

1.Shell编程中,使用变量无需事先声明,需要给变量赋值时,

变量名=值,ps:给变量赋值的时候,不能在"="两边留空格

2.要取用一个变量的值,只需在变量名前面加一个$

3.shell的默认赋值是字符串赋值

4. vim我们一进去是命令模式就相当于开始的桌面
然后输入i表示进入输入模式,开始键入内容

按exc可以退回命令模式 ctrl+z可以挂起vim切换回命令行工作目录
在命令模式的基础上按:切换进末行模式
:w保存
:q退出
:q!强制退出
:wq!保存后强制退出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xixixi77777

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值