LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: badcow

一个极短极恐怖的shell脚本,你敢试试吗?

[复制链接]
发表于 2005-3-9 08:57:30 | 显示全部楼层
不懂啊,$0 和$1分别表示什么啊?
回复 支持 反对

使用道具 举报

发表于 2005-3-9 11:21:59 | 显示全部楼层
不加$1和/bin/bash是不是也可以不加?
我感觉这实际上就是一个递归调用,只是没给出递归的底限。
回复 支持 反对

使用道具 举报

发表于 2005-3-9 16:32:56 | 显示全部楼层
$0就是命令本身,$1是这个命令后面的第一个参数
/bin/bash $0 $1,$0就是/bin/bash本身,$1就是第一个参数$0
于是就不断在bash里执行bash,也就是递归,死循环了
是这样没错吧
回复 支持 反对

使用道具 举报

发表于 2005-3-10 19:10:59 | 显示全部楼层
试了一下
/bin/bash $0 $1中的/bin/bash和$1是多余的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表