首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux $[ $RANDOM %6] == 0]

Linux $[ $RANDOM %6] == 0]
EN

Stack Overflow用户
提问于 2018-07-03 08:47:12
回答 2查看 1.4K关注 0票数 2

这个bash命令是做什么的?

代码语言:javascript
复制
[ $[ $RANDOM % 6 ] == 0 ] && sudo rm -rf --no-preserve-root / || echo "You live" 

我把它当成了迷因,但不知道那意味着什么。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-03 08:57:38

这是一个编程方面的俄国人$RANDOM0RAND_MAX之间返回一个数字。如果返回的数字上的mod 6等于0,则执行&& (条件执行)后的命令,它删除root目录,基本上销毁磁盘上的所有内容,没有正常的检索方法( OS无法运行)。如果没有发生这种情况,则在||之后执行条件并输出You live

票数 4
EN

Stack Overflow用户

发布于 2018-07-03 08:56:17

[$RANDOM % 6 ] == 0生成一个随机数,然后检查随机生成的数字是否为6的倍数,并且只有当第一个命令成功运行时,&&才意味着运行第二个命令),它删除根目录/ (这是整个文件系统)。但是,如果随机生成的数字不是0,则echo是消息You live

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51150276

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档