Chinaunix

标题: 请问怎麽才能一次 echo 100个*号? [打印本页]

作者: rocklv    时间: 2003-04-04 17:41
标题: 请问怎麽才能一次 echo 100个*号?
just like this

*****************


有没有最简单的办法?
作者: didikei    时间: 2003-04-04 18:12
标题: 请问怎麽才能一次 echo 100个*号?
echo `cal` | sed 's/./**/g' | cut -c-100
作者: aquino    时间: 2003-04-04 18:17
标题: 请问怎麽才能一次 echo 100个*号?
awk 'BEGIN{for (;i++<100 printf "*"}'
作者: aquino    时间: 2003-04-04 18:18
标题: 请问怎麽才能一次 echo 100个*号?
vi a

输入一个*
然后x
然后100p
:wq
作者: 红袖添香    时间: 2003-04-04 20:14
标题: 请问怎麽才能一次 echo 100个*号?
...

呵呵, 旁门左道真多, 就是没有 shell 自己的哈~~~... 是啊, shell 的太慢了.

偶也来个旁门左道的.   

printf "%0100s\n" | sed 's/0/*/g'
作者: aquino    时间: 2003-04-04 21:21
标题: 请问怎麽才能一次 echo 100个*号?
[quote]原帖由 "aquino"]awk 'BEGIN{for (;i++<100 printf "*"}'[/quote 发表:


我这招也是跟红袖学的耶。

不过红袖那句printf "%0100s\n" | sed 's/0/*/g'我在LINUX下没输出耶~
作者: 红袖添香    时间: 2003-04-04 21:23
标题: 请问怎麽才能一次 echo 100个*号?
原帖由 "aquino"][quote:1ba2988f47="aquino"]awk 'BEGIN{for (;i++<100 printf "*"}'[/quote 发表:


我这招也是跟红袖学的耶。

不过红袖那句printf "%0100s\n" | sed 's/0/*/g'我在LINUX下没输出耶~


哦,是吗?

偶是在Solaris下试的, 也是bash, 怎么Linux不行呢?
作者: aquino    时间: 2003-04-04 21:24
标题: 请问怎麽才能一次 echo 100个*号?
受红袖启发,我再来一个
printf "%100s\n"  | sed 's/ /*/g'
作者: 红袖添香    时间: 2003-04-04 21:25
标题: 请问怎麽才能一次 echo 100个*号?
要不这样子,(Solaris 也是可以的,现在偶没Linux, *BSD环境...)

printf "%0100s\n" "*" | sed 's/0/*/g'
作者: 红袖添香    时间: 2003-04-04 21:27
标题: 请问怎麽才能一次 echo 100个*号?
原帖由 "aquino" 发表:
受红袖启发,我再来一个
printf "%100s\n"  | sed 's/ /*/g'


这个linux可以运行?
作者: aquino    时间: 2003-04-04 21:28
标题: 请问怎麽才能一次 echo 100个*号?

  1. /root# printf "%0100s\n" "*" | sed 's/0/*/g'
  2.                                                                                                    *
  3. /root#
复制代码


作者: aquino    时间: 2003-04-04 21:29
标题: 请问怎麽才能一次 echo 100个*号?
是啊, 可以啊
  1. /root# printf "%100s\n" | sed 's/ /*/g'
  2. ****************************************************************************************************
  3. /root#
复制代码

作者: nmgzw    时间: 2003-04-04 21:30
标题: 请问怎麽才能一次 echo 100个*号?
printf "%100s\n" | sed 's/ /*/g'
****************************************************************************************************
[root@dreamer root]#
作者: 红袖添香    时间: 2003-04-04 21:31
标题: 请问怎麽才能一次 echo 100个*号?
...

顾的!!!   
作者: aquino    时间: 2003-04-04 21:32
标题: 请问怎麽才能一次 echo 100个*号?
原帖由 "红袖添香" 发表:
...

顾的!!!   


到底是留过洋的人,讲出来都这么地道~
作者: Fun-FreeBSD    时间: 2003-04-04 21:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: 红袖添香    时间: 2003-04-04 21:36
标题: 请问怎麽才能一次 echo 100个*号?
...


作者: nmgzw    时间: 2003-04-04 21:36
标题: 请问怎麽才能一次 echo 100个*号?
大家都这么厉害,俺也不能落后,来一个,保准好使的

echo "********************************************************************************                    ********************"
作者: 红袖添香    时间: 2003-04-04 21:38
标题: 请问怎麽才能一次 echo 100个*号?
原帖由 "nmgzw" 发表:
大家都这么厉害,俺也不能落后,来一个,保准好使的

echo "********************************************************************************                    ********************"



小鬼, 多了一个!  


作者: aquino    时间: 2003-04-04 21:43
标题: 请问怎麽才能一次 echo 100个*号?
原帖由 "红袖添香" 发表:



小鬼, 多了一个!  



这你也看得出来~ 咋数的?
作者: nmgzw    时间: 2003-04-04 21:43
标题: 请问怎麽才能一次 echo 100个*号?

想骗偶数数玩
偶是通国上面你们说的哪些打印出来,直接拷贝过来的,多了也8是偶的错,是偶证明了你们的错误

就是通过它打印,我拷贝

printf "%100s\n" | sed 's/ /*/g'

嘻嘻 呵呵 哈哈
作者: 红袖添香    时间: 2003-04-04 21:46
标题: 请问怎麽才能一次 echo 100个*号?
原帖由 "nmgzw" 发表:

想骗偶数数玩
偶是通国上面你们说的哪些打印出来,直接拷贝过来的,多了也8是偶的错,是偶证明了你们的错误

就是通过它打印,我拷贝

printf "%100s\n" | sed 's/ /*/g'

嘻嘻 呵呵 哈哈
...

多了一个空格, 哈哈.

从帖子里拷贝, 换行处会多出空格的, 这个偶早就跟你说过的...  



作者: nmgzw    时间: 2003-04-04 21:50
标题: 请问怎麽才能一次 echo 100个*号?
T_T
丢人了
作者: nmgzw    时间: 2003-04-04 21:51
标题: 请问怎麽才能一次 echo 100个*号?
printf "%100s\n" | sed 's/ /*/g'|wc -c
    101
[root@dreamer root]#
作者: 红袖添香    时间: 2003-04-04 21:55
标题: 请问怎麽才能一次 echo 100个*号?
原帖由 "nmgzw" 发表:
printf "%100s\n" | sed 's/ /*/g'|wc -c
    101
[root@dreamer root]#


这个 101 没关系, 多出来一个是换行符 \n.
作者: nmgzw    时间: 2003-04-04 21:57
标题: 请问怎麽才能一次 echo 100个*号?
噢,这样啊
作者: 红袖添香    时间: 2003-04-04 22:00
标题: 请问怎麽才能一次 echo 100个*号?
...

# printf "%100s" |wc -c
  100
作者: nmgzw    时间: 2003-04-04 22:17
标题: 请问怎麽才能一次 echo 100个*号?
o,明白了!
3x very much!!
作者: 凝嫣    时间: 2003-04-05 10:42
标题: 请问怎麽才能一次 echo 100个*号?
哈哈,高手就是高手
作者: nkliyong    时间: 2003-04-05 19:14
标题: 请问怎麽才能一次 echo 100个*号?
好热闹
作者: tiansgx    时间: 2003-04-07 10:31
标题: 请问怎麽才能一次 echo 100个*号?
man printf中




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2