![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell脚本
文章平均质量分 75
abandondyy
这个作者很懒,什么都没留下…
展开
-
shell脚本---实际上手
Shell环境根据命令执行后的返回状态值($?)来判断是否执行成功,当返回值为0(真true)时表示成功,返回值为非0值(假false)时表示失败或异常。/usr/bin/expect expect 脚本中首先引入文件,表明使用的是哪一个 shell。对特定条件进行测试,并根据返回值来判断条件是否成立。原创 2024-09-02 17:12:40 · 345 阅读 · 0 评论 -
shell脚本前置基础
可以通过内部命令export将指定的变量导出为全局变量,使用户定义的变量在所有的子Shel!这意味着全局变量在整个程序或脚本的不同部分都是可见和可访问的,而不仅限于特定的函数、方法或代码块。环境变量的全局配置文件为/etc/profile,在此文件中定义的变量作用于所有用户。/bin/bash:表示此行以下的代码语句是通过/bin/bash程序来解释执行。默认情况下,新定义的变量只在当前的Shell环境中有效,因此称为局部变量。以“#”开头的语句表示为注释信息,被注释的语句在运行脚本时不会被执行。原创 2024-09-02 17:09:34 · 534 阅读 · 0 评论 -
shell脚本---循环例题
假设一下,香蕉总数是X,第一天吃了一半,就是x/2,然后又多吃了一根,就是x/2-1。用户输入密码,脚本判断密码是否正确,正确密码为123456,输入正确提示正确信息,连续输错3次则报警。每家商店有五种商品选购(衣服500元,裤子400元,鞋子350元,帽子150元,袜子50元),用户名存放在users.txt文件中,每行一个,判断文件里的用户是否存在,若该用户存在,某山顶上有一颗香蕉树,一只猴子第一天从树上摘了若干根香蕉,当即就吃了一半,还不过瘾,若该用户不存在,提示用户输入密码,建立用户并设立其密码。原创 2024-08-28 11:32:11 · 252 阅读 · 0 评论