[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:50071] bashでの制御コードの出力について



こんにちは、S.Iです。
最初のループの後に改行を入れようと思うのですが、
改行が二つ続いてしまいます。

以下がそのスクリプトです。

#!/bin/bash

for j in `seq 1 20`;do
for i in `seq 1 31`;do
    pv=`expr $RANDOM % 20`
    if [ $pv -eq "0" ]; then
        uu=0
    else
        uu=`expr $RANDOM % $pv`
    fi

    if [ $pv -ne "0" ] && [ $uu -eq "0" ]; then
        uu=1
    fi

echo -e "$pv\t$uu\t\t\c"

done
echo -e "\n"
done

なぜ二回改行が出力されてしまうのでしょうか?
よろしくお願いします。