Shell脚本
weixin_45726050
why so serious~?
展开
-
shell编程回顾----Expect免交互基础理论+实操
文章目录前言:一、Expect 基本命令1.1 Expect 流程命令1.2 Expect 内容命令二、Expect的执行方式2.1 Expect语法2.2 Expect 免交互实验2.2.1 Expect直接执行2.2.2 嵌入执行2.2.3 Expect实现ssh免交互登录总结:前言:expect是一款自动化的脚本解释型的工具。expect基于tcl脚本,expect脚本的运行需要tcl...原创 2020-04-04 17:51:47 · 236 阅读 · 0 评论 -
shell脚本:使用shell求10以内奇偶和、给在线用户发送信息
需求一:实现偶数和[root@localhost opt]# vim 1.sh#!/bin/bashsum=0for ((i=1;i<=10;i++)) do if [ `expr $i % 2` -eq 0 ] ##实现奇数和只需要将 “0”改为“1” then continue let sum+=$1filet sum+=$idoneecho ...原创 2019-12-16 14:13:06 · 943 阅读 · 0 评论 -
shell脚本:使用shell实现三角形和菱形
需求一:使用shell实现三角形脚本:[root@localhost opt]# vim sanjiao.sh#!/bin/bashread -p "please input the longs:" longfor((i=1;i<=$long;i++))do for((j=$long;j>i;j--)) do echo -n " " ...原创 2019-12-16 10:49:00 · 826 阅读 · 0 评论 -
shell 99乘法口诀表
需求:使用shell脚本实现99乘法口诀表shell脚本:[root@localhost opt]# vim 99.sh #!/bin/bashfor ((i=1;i<=9;i++));do for ((j=1;j<=i;j++));do echo -n "$i x $j = $(expr $i \* $j) " if [ $j -eq $i ];the...原创 2019-12-16 10:39:26 · 413 阅读 · 0 评论 -
Shell 正则表达式基础详解(二)
前言:上篇博客我们介绍了正则表达式中grep与egrep的元字符功能,此篇博客将介绍文本编辑器一、文本处理器 sed工具在Linux/UNIX 系统中包含很多文本处理器或文本编辑器,其中包含VIM编辑器与grep等。而grep,sed,awk更是Shell编程中经常用到的文本处理工具,被称为Shell编程三剑客。二、sed工具2.1 sed 工具介绍sed是一个强大而简单的文本解析转换...原创 2019-12-04 16:30:32 · 735 阅读 · 0 评论 -
Shell 正则表达式基础(一)
文章目录前言:一、基础正则表达式1.1 查找特定字符1.2 利用中括号“[]”来查找集合字符1.3 查找行首 ”^“ 与行尾字符 ”$“1.4 查找任意一共字符”.“与重复字符”*“1.6 元字节总结:二、 扩展正则表达式2.1 扩展正则表达式的常用元字符2.2 查找一个或者一个以上的前一个字符“+”2.2.1 查找零个或一个前一个字符“?”2.3 使用或者(or)的方式找出多个字符“|”2.4 ...原创 2019-12-03 10:46:34 · 375 阅读 · 0 评论