原帖由 "ibm99" 发表:
谢谢了,我的系统是ksh的,但是
x=$(($x+1)) 和 x=`echo "$x + 1 " | bc`
结果一样。
原帖由 "红袖添香" 发表:
$((..)) 始于 ksh,一般 UNIX 下都有 ksh.
但是确实,如果你的脚本移植性好一点的话,建议还是用通用的 expr, bc等来做算术运算。
原帖由 "woodie" 发表:
多谢红袖指教,又长了点知识,hoho。我平常用的是bash。
原帖由 "红袖添香" 发表:
其实我喜欢用 bash 作为 login shell,敲命令方便啊,
但是很少用它写脚本。
原帖由 "anonimousboy" 发表:
哈哈,原来红袖J也喜欢用BASH做LOGIN SHELL啊,我也喜欢,那样可以用TAB,方便的很,而且我现在学的也是BASH,想问的是红袖为什么不喜欢用BASH写脚本呢?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |