其实很久以前我就开始学习shell编程了,但是一直没有长进(本人比较笨拙)经过几天的思考。得出的结论意见非常明显!不用则罔!学到再多,记住的再多,如果你几个月不去会议思考总是会忘记的!
  所以我暂时拟定了“一天一道shell题”,这个学习办法 希望大家多多支持 我会在博客公开学到的一些方法 也请大家多多出题~

 

          2012/07/11  第一天


第一题、快速打印出1到100的数值

 

方法一、  

  seq -s" "  100
                     seq 1 100 |tr "\n" " "
                     echo -n `seq 1 100`


方法二、 

#!/bin/bash 

for ((i&#61;1;i<100;i&#43;&#43;))
                  do
                  echo $i
                  done

当然你也可以用while  这就归类一种吧

 


方法三、 

awk &#39;BEGIN{for(i&#61;1;i<&#61;100;i&#43;&#43;) printf "%s ",i;}&#39;

其实效果都一样 我就接一个图