シェルスクリプト総合 ..
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を読んでもさっぱり解りません
どなたか教えてください
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5404日前に更新/243 KB
担当:undef