运维辞典@欢迎访问小站,如有疑问,可通过右侧QQ或底部邮箱联系,非常感谢@

标签:shell基础

随便写写

shell脚本xargs多参数处理

shell脚本xargs多参数处理
1.参数列表长度限制 ls,rm,cp,mv等命令 -给出的参数长度不能超过2.5M -基于*匹配,find等方式处理大量文件时容易出错 2.多参数的分散处理 利用find … -exec … 查找处理 -存在局限性...

2年前 (2018-01-15) 741℃ 0喜欢

运维编程

shell脚本expect预期交互控制

shell脚本expect预期交互控制
一.expect简介 1.基于TCL编写的自动交互式程序 -可以用在shell脚本中,为ftp,ssh等交互过程自动输送预先准备的文本或指令,而无需人工干预 -触发的依据是预期会出现的特征提示文本 安装expect yum -y ins...

2年前 (2018-01-12) 331℃ 0喜欢

运维编程

bash shell for循环1到100

bash shell for循环1到100
用bash shell写程序时,经常会用到for循环,特别是从1到100这种需求,这里记录几种shell中从1到100的循环方法 类c语言 for ((i=1; i<=100; i ++)) do echo $...

2年前 (2018-01-02) 479℃ 0喜欢

随便写写

shell小技巧,小工具

shell小技巧,小工具
1.shell比较小数的大小 # shell比较小数的大小 # 通过expr来进行判断,所以a 和 b 可以是小数。 if [ `expr $a \> $b` -eq 0 ];then echo "$b 大...

2年前 (2017-10-11) 382℃ 4喜欢

Shell

Shell脚本提示美化函数

Shell脚本提示美化函数
喜欢LINUX启动时的一步一步的提示,可以比较清晰的看到每个步骤的执行情况,效果如下 其中难点在于: 1、取屏幕宽度 为了让提示沾满满屏,需要获取屏幕的宽度(CRT终端的宽度)。 命令:tput cols 获取屏幕宽度;tput line...

2年前 (2017-09-19) 539℃ 6喜欢

Shell

Shell脚本常用判断集合

Shell脚本常用判断集合
1.脚本需要root用户权限来运行 ROOT_UID=0 # 脚本需要root用户权限来运行,因此,对当前用户进行判断,对不符合要求的用户给出友好提示,并终止程序运行 if [ "$UID" -ne "$R...

2年前 (2017-09-18) 446℃ 6喜欢