linux下多条命令组合使用

1 cmd1 && cmd2 && cmd3 .....&& cmdn

  具有预防错误的功能:cmdi只有在cmdi-1执行成功的情况下,才会被执行。

2 cmd1 ; cmd2 ; cmd3 .......... ; cmdn

  各命令依次执行,不管出现什么情况,每条命令都会被执行。

3 cmd1 || cmd2 || cmd3 || ........|| cmdn

  与&&的功能相反,如果cmdi执行成功,则之后的cmd都不会被执行。也就是说只有一条命令会被执行。

4 cmd1 | xargs cmd2

  将前一条命令的输出作为参数给后一条命令

posted @ 2011-11-25 11:08  萧何9527  阅读(723)  评论(0编辑  收藏  举报