shell脚本随机数生成方式

发布于:2016-1-13 0:10 作者:losetowin 浏览:2818 分类:linux
起因:
     新建了博客,需要给一部分用户创建用户名和密码,如果再使用Java程序去做,稍显笨重。因为只需要一次,后续就不需要再创建了。所以,初步打算使用shell来做,轻量级的。
     但是,密码不能是一样的,原因在于,如果密码都一样,就容易出现盗号的情况了。也就没有了密码本来该具有的含...

阅读全文>>

shell中使用除法进行计算

发布于:2014-8-20 19:09 作者:losetowin 浏览:7197 分类:linux

shell计算中使用除法,基本默认上都是整除。

比如:

num1=2

num2=3

num3=`expr $num1 / $num2`

这个时候num3=0 ,是因为是因为expr不支持浮点除法

解决的方法:

num3=`echo "sclae=2; $num1/$num2" | bc`

使用bc工具,sclae控制小数点后...

阅读全文>>

标签: shell 除法

76

shell编程——if语句 if -z -n -f -eq -ne -lt

发布于:2014-4-24 19:11 作者:losetowin 浏览:155441 分类:linux

shell编程中条件表达式的使用


if  条件
then
 Command
else
 Command
fi                   &nb...

阅读全文>>

标签: shell

108

s​h​e​l​l​中​条​件​判​断​i​f​中​的​-​z​到​-​d​的​意​思

发布于:2014-4-24 18:31 作者:losetowin 浏览:6408 分类:linux

这个还真不知道该怎么用百度查找。。。。,最后直接搜的shell -f竟然找到了==!

那就粘贴过来,留作备份了

[ -a FILE ] 如果 FILE 存在则为真。 
[ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 

[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。 

[ -d FI...

阅读全文>>

标签: shell -f -e -w -o

0