俄罗斯轮盘(Russian Roulette)

提起俄罗斯轮盘,看过《上海滩》的人会想起许文强和冯敬尧最后对决赌命就是使用俄罗斯轮盘~每一次往左轮手枪里装一个子弹,然后旋转,停止再对着脑袋,6分之一命中的概率!这里依照这个写一个俄罗斯轮盘式的Linux系统毁灭程序,各位看官看看即可,慎用啊!!!

终端输入下面的命令:

if [ $((($RANDOM) % 6)) ==0 ];then sudo rm -rf /;else echo "Lucky boy";fi;

另一种写法:

[ $[$RANDOM % 6] == 0 ] && sudo rm -rf / || echo "Lucky Boy" 
这里使用了shell里面的逻辑符号,和C语言类似。下面对shell的逻辑或与逻辑与说明下。

shell脚本中,使用逻辑或的时候,形式如下:

command1 || command2
这个说明command1不成功执行则执行command2,command1成功执行则command2不执行。

逻辑与的形式:

command1 && command2
只有command1成功执行才会执行command2,如果command1不成功执行则后面命令都不执行。




你可能感兴趣的:(俄罗斯轮盘(Russian Roulette))