第15章 循环
在现实生活中,如果要某人不断地重复做某一件事情,那么他很快就会感觉到厌倦,并慢慢失去兴趣,随后效率也会渐渐降低,并越来越容易出错。而计算机在这方面就显得非常有“天赋”:它天生就适合做重复的事情,并乐此不疲。
在Shell编程中,很多时候需要反复执行一条或一组命令,比如说连续打印10条“Hello World”——虽然说不借助于循环而是写10条echo"Hello World"也可以完成同样的工作,但如果是打印100条呢?这时候如果还是采用这种写法,可能会让你烦不胜烦,这时就不得不借助于循环了。Shell中的循环主要有for、while、until、select几种。