【求助】请问shell字符合并的问题,谢谢

【求助】请问shell字符合并的问题,谢谢

[PHP] #!/bin/sh
    #2006-4-27 writer:xiaojh
    function messa()
    {
#nu=0
            while :
            do
                    if [ "$2" -ge "${nu:-0}" ]
                    then
                            echo "$1"   //我怎么让他显示的效果是##############这样的
                    else
                            break
                    fi
                    nu=`expr $nu + 1`
            done
    }
messa \# 10   //晕,这里把“\”去掉了。
    [/PHP]
    现在显示是每行有#这个,我想问怎么样能放在一行里??
   
    别的语言有 $string.=$abc 例如这样的。谢谢。      
复制内容到剪贴板
代码:
echo -n "Hello, world"
      
dearvoid回答得很精僻      
晕,我不是这个意思。。。。。      
晕,你是哪个意思,第一次就说清楚为好      
呵呵,谢谢。是我搞错了。原来如此

非常感谢      
BTW: bash-3.0 引入了跟 .= 功能相同的 feature:
复制内容到剪贴板
代码:
[color=blue]-(user@host:tty)-(tmp)-
[3525 0] $ [/color]str=hello
[color=blue]-(user@host:tty)-(tmp)-
[3525 0] $ [/color]str[color=red]+=[/color]world
[color=blue]-(user@host:tty)-(tmp)-
[3525 0] $ [/color]echo $str
helloworld
[color=blue]-(user@host:tty)-(tmp)-
[3525 0] $ [/color]