Chinaunix

标题: 求通过echo重复输出的方法 [打印本页]

作者: kaka_sun    时间: 2012-02-23 15:40
标题: 求通过echo重复输出的方法
源文件为
a
现在通过echo输出100个a

a a a a a ........
作者: abc163635    时间: 2012-02-23 15:44
  1. #!/bin/bash
  2. for((i=0; i<100; i++))
  3. do
  4.         echo -n "a "
  5. done
复制代码

作者: kaka_sun    时间: 2012-02-23 15:50
为何不能 echo "a{100}" 来实现呢
作者: ziyunfei    时间: 2012-02-23 15:58
echo "a{100}"
作者: yangkyo821    时间: 2012-02-23 16:20
kaka_sun 发表于 2012-02-23 15:50
为何不能 echo "a{100}" 来实现呢

因为echo的参数是字符串,而不是正则表达式
作者: grace_redhat    时间: 2012-02-23 16:24
echo 不能接正则   linux下接正则的就grep sed awk
作者: ziyunfei    时间: 2012-02-23 16:28
printf %.sa {1..100}
作者: dragon23452345    时间: 2012-02-23 16:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: bbslhb    时间: 2019-06-11 11:34
while : ;do echo a > /dev/ttyMV1; sleep 1;done;
作者: csccyab    时间: 2019-06-11 13:47
printf 'a%.0s' {1..100}
作者: 本友会机友会摄友会    时间: 2019-06-11 14:50
提示: 作者被禁止或删除 内容自动屏蔽




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