![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
5448698yy
这个作者很懒,什么都没留下…
展开
-
shell中$(( )) 与 $( ) 还有${ }的用途及区别
一、$( ) 与 ` ` (反引号) 的区别 在 bash shell 中,$( ) 与 ` ` (反引号) 都是用来做命令替换用(command substitution)的。但是对于初学者来说,` ` 很容易与 ' ' ( 单引号)搞混乱。 而$( ) 则比较直观。 ` ` 基本上可用在全部的 unix shell 中使用,若写成 shell script ,其移植性比较高。...原创 2018-02-09 23:18:40 · 875 阅读 · 0 评论 -
shell完成指定范围随机字符串生成
使用for循环在/oldboy目录下通过随机小写10个字母加固定字符串oldboy批量创建10个html文件,名称例如为:[root@oldboy oldboy]# sh /server/scripts/oldboy.sh[root@oldboy oldboy]# lscoaolvajcq_oldboy.html qnvuxvicni_oldboy.html vioesjmcbu_oldboy.h...原创 2018-03-02 23:37:12 · 1175 阅读 · 0 评论 -
tuxedo服务检查脚本
应用系统的中间件是tuxedo,而服务进程会挂掉,人工很难查到哪些服务已经挂掉,因此编写了以下的脚本可以快速进行服务检查。#!/bin/sh . $HOME/.profile if [ ! -f "ServersDetail.txt" ]; then touch "ServersDetail.txt" else cat /dev/null >ServersDetail.txt...原创 2018-03-04 09:50:38 · 1228 阅读 · 0 评论 -
批量创建10个系统帐号oldboy01-oldboy10并设置密码(密码为随机8位字符串)。
批量创建10个系统帐号oldboy01-oldboy10并设置密码(密码为随机8位字符串)。#!/bin/bash for i in `seq 01 10` do useradd oldboy$i password=`head -c 500 /dev/urandom | md5sum | head -c 8` echo $password|passwd --stdin oldbo...原创 2018-03-04 23:13:27 · 2178 阅读 · 0 评论