注册 | 登录 | QQ登陆 |

构建基本脚本

时间:2024-08-15人气:-


使用多个命令

脚本怎么写_脚本_脚本编程

创建shell脚本

shell通过PATH环境变量来查找命令,目前该命令还无法运行,需要执行将shell脚本文件所处的目录添加到PATH环境变量中 或 ②在提示符中用绝对或相对文件路径来引用shell脚本文件。遇到 需要给文件添加执行权限

一般来说# 用作注释行,第一行除外!告诉shell用哪个shell来运行脚本

1.创建命令vim .sh 新的文本文件

脚本_脚本怎么写_脚本编程

脚本编程_脚本怎么写_脚本

显示消息

脚本怎么写_脚本_脚本编程

练习:

1. 构建一个脚本文件 执行 创建新用户、给新用户分组、查看当前登录的用户

2. 运行该脚本文件查看返回结果

3. 为刚刚构建的脚本文件添加输出前的提示

脚本_脚本怎么写_脚本编程

脚本编程_脚本_脚本怎么写

脚本_脚本编程_脚本怎么写

使用变量

例一:1.使用命令vim .sh新建一个文本文件

脚本怎么写_脚本_脚本编程

脚本编程_脚本_脚本怎么写

再使用以下命令使用变量

脚本编程_脚本_脚本怎么写

注:只要脚本在引号中出现美元符,它就会以为你在引用一个变量。脚本会尝试显示未定义的变量,再显示数字5。要显示美元符,你必须在它前面放置一个反斜线。

例二:同上例子可得:

脚本编程_脚本怎么写_脚本

脚本怎么写_脚本编程_脚本

注:除了环境变量,shell脚本还允许在脚本中定义和使用自己的变量。用户变量可以是任何由字母、数字或下划线组成的文本字符串,长度不超过20个。 用户变量区分大小写。

使用等号将值赋给用户变量。在变量、等号和值之间不能出现空格。 定义变量允许临时存储数据并在整个脚本中使用。

与系统变量类似,用户变量可通过美元符引用。

例三:同上可得,创建新文本文件

脚本怎么写_脚本编程_脚本

脚本_脚本编程_脚本怎么写

重定向输入和输出

有些时候你想要保存某个命令的输出,bash shell提供了几个操作符,可以将命令的输出重定向到另一个位置(比如文件)。重定向可以用于输入,也可以用于输出, 可以将文件重定向到命令输入。 bash shell用大于号(>)将命令的输出发送到一个文件中。 如果输出文件已经存在了, >会用新的文件数据覆盖已有文件。 如果不想覆盖文件原有内容,而是想要将命令的输出追加到已有文件中,可以用双大于号(>>)来追加数据。

脚本编程_脚本_脚本怎么写

输入重定向和输出重定向正好相反。

输入重定向将文件的内容重定向到命令,而非将命令的输出重定向到文件。

输入重定向符号是小于号(

特别声明:以上内容(如有图片或视频亦包括在内)为本平台用户上传并发布,本平台仅提供信息存储服务。


上篇:> 战术小队

下篇:小队步兵战斗的新改进!

最新更新