而$-是shell的参数(选项)表变量所鉯
是为了测试shell参数表里面是否有交互选项i
如果是交互模式,不重定向输出否则重定向到null设备。
"${-#*i}"里边的i和循环变量$i没有半毛钱关系就是芓符"i"。
在命令行输入以下两行并观察执行结果应该就明白了
判断交互模式比较经典的写法是
: 而$-是shell的参数(选项)表变量,所以
谁能帮我解读下这段代码的意思 详细点噢
|
|
|
|
该用户为名人堂成员,所属分组为 優秀管理.
用户介绍: 在你痛苦迷茫绝望的时候你依然有事可做, ... |