linux shell编程

1、开头#!/bin/bash指定解释器

2、每行是一个命令,命令顺序执行.

  也可以在一行包含多个命令,用分号";"分开。

  如:cd lib/;ll         ----进入lib目录,并运行ll命令

3、if判断

  例如: if [ -d 'a' -o -f 'b' ]

      then

                      do something

      else

                      echo 'hello'

     fi

       意思是说如果a是一个目录或者b是一个文件的话,执行do something;否则打印一个hello。

4、for

         for i in `ls`

         then

                 echo $i

         done

         意思是说把ls结果里的各项打印出来。

  

原文地址:https://www.cnblogs.com/yeta/p/2708560.html