使用道具 举报
Post by linux_now #!/bin/bash # convert number from decimal to binary # version 0.1.0 # 2004-12-30 a=$1 while [ $a != 0 ] do b=$(echo -n "$[$a%2]$b") a=$[$a/2] done echo $b复制代码
Post by 弥敦路九号 echo "ibase=10;obase=2;$1"|bc 这招比较牛,但楼主的办法也好,如果没有 bc 呢。
Post by tcpip #!/bin/ksh typeset -i2 var=$1 echo ${var#*#} 复制代码
本版积分规则 发表回复 回帖后跳转到最后一页