【发布时间】:2014-02-21 08:03:25
【问题描述】:
我有一段脚本要弄清楚,所以对于更有经验的人来说,这可能是一个简单的问题。
代码如下:
#!/bin/bash
echo "obase=2;$1" | bc
像这样使用:
$./script 12
输出:
1100
我的问题是,如何将这个 4 位数字解析为单独的数字? (然后用 cut -d ' ' 分隔并将它们输入到数组中......)
我希望能够得到以下输出:
1 1 0 0
这在 BASH 中是否可行?我知道使用其他语言更容易。
【问题讨论】: