0基础跟我学shell 4、编写交互式脚本(应用read)

时间:2024-10-13 13:26:57

1、我们只是单纯的echo一句话,根本没有什么实际意义对吧。那么,如果我们要用户输入数据,然后我们来输出用户的话。这样做一个简单的交互脚本,也不会很难。touch 1.ReadName.bash

0基础跟我学shell 4、编写交互式脚本(应用read)

3、vim打开并插入。声明脚本解释器。

0基础跟我学shell 4、编写交互式脚本(应用read)

5、但是怎么读取用户输入的数据和保存数据呢。我们这里要了解的是另外一个命令:rea蟠校盯昂d它的用法为:read 选项 保存数据到哪里保存数据到哪里呢?这里就要考虑到一点了,怎么存储数据?存到哪里?小编又要引出一个概念了,变量。变量是什么?这里小编简单的讲述下变量,变量是程序里很重要的一个东西,没有变量程序便不是程序,变量其实就是给开发者开发程序时数据存放的一个东西。就像某个工厂要发货可客户,工厂需要先生产货物(这就是我们要得到用户输入的数据),然后把货物装进纸箱里(这就是我们变量的赋值),然后发货。变量我们后面会细说。我们首先要echo提示用户输入数据。然后read得到用户的输入,把用户输入的数据赋值给我们的变量。read name读取用户输入并保存到一个名为name的变量中。PS:这个过程read已经帮你把name变量定义好了。

0基础跟我学shell 4、编写交互式脚本(应用read)

7、:wq保存退出之后。运行看看?可以看到,我们运行之后,输出Please Input You Name:然后我们输入root,回车输出我们输入的数据,root

0基础跟我学shell 4、编写交互式脚本(应用read)
© 阿力知识库