シェルスクリプト総合 ..
[2ch|▼Menu]
562:login:Penguin
08/11/22 15:37:29 qj5ispiW
cygwin環境なんですが

P=00010001
Q=`expr length $P`
R=`echo "32-$Q"|bc -l`

for i in `seq $R`
do
P="0"`echo $P`
done

echo $P

不細工ですが、二進数の桁をそろえるスクリプトを書こうとしています
実行したところ、seq: invalid floating point argynebt 24 というエラーが出てしまいます

bcの計算結果が整数として代入されず、seqの引数として不適当という事じゃないかな、と考えてるのですが
じゃあどうしたらいいのか?とmanを読んでもさっぱり解りません

どなたか教えてください


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5404日前に更新/243 KB
担当:undef