
shell脚本
文章平均质量分 80
abandondyy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
正则表达式
sed命令是一种流编辑器读取文件会进行逐行读取加上指令操作,所以过大的文件一定要拆分后再交给sed处理sed -r 搭配扩展正则表达式使用,使用{n} {n,} {n,m} 不需要加“\”用 -i 时一定要先备份(尤其对重要文件的操作),或者时先实验好确定无误时,再使用 -ised 命令 的重点在于增删改查四个功能,可以运用在脚本中对重要文件配置的修改,添加等作用尤其有效。原创 2024-09-05 15:34:38 · 3137 阅读 · 0 评论 -
shell脚本---实际上手
Shell环境根据命令执行后的返回状态值($?)来判断是否执行成功,当返回值为0(真true)时表示成功,返回值为非0值(假false)时表示失败或异常。/usr/bin/expect expect 脚本中首先引入文件,表明使用的是哪一个 shell。对特定条件进行测试,并根据返回值来判断条件是否成立。原创 2024-09-02 17:12:40 · 753 阅读 · 0 评论 -
shell脚本前置基础
可以通过内部命令export将指定的变量导出为全局变量,使用户定义的变量在所有的子Shel!这意味着全局变量在整个程序或脚本的不同部分都是可见和可访问的,而不仅限于特定的函数、方法或代码块。环境变量的全局配置文件为/etc/profile,在此文件中定义的变量作用于所有用户。/bin/bash:表示此行以下的代码语句是通过/bin/bash程序来解释执行。默认情况下,新定义的变量只在当前的Shell环境中有效,因此称为局部变量。以“#”开头的语句表示为注释信息,被注释的语句在运行脚本时不会被执行。原创 2024-09-02 17:09:34 · 1066 阅读 · 0 评论 -
shell脚本---循环例题
假设一下,香蕉总数是X,第一天吃了一半,就是x/2,然后又多吃了一根,就是x/2-1。用户输入密码,脚本判断密码是否正确,正确密码为123456,输入正确提示正确信息,连续输错3次则报警。每家商店有五种商品选购(衣服500元,裤子400元,鞋子350元,帽子150元,袜子50元),用户名存放在users.txt文件中,每行一个,判断文件里的用户是否存在,若该用户存在,某山顶上有一颗香蕉树,一只猴子第一天从树上摘了若干根香蕉,当即就吃了一半,还不过瘾,若该用户不存在,提示用户输入密码,建立用户并设立其密码。原创 2024-08-28 11:32:11 · 353 阅读 · 0 评论