LINUX终端命令组合方式


 在shell中要完成一个复杂的任务,通常需要输入多个命令。在执行某个命令的时候,需要依赖前一个命令是否成功执行,例如:将一个目录中的文件全部复制到另一个目录中后,删除原目录中的全部文件。

在删除操作之前,必需要确保复制成功,否则就有可能丢失所有或部分文件。

    组合方式一:

    command1 ;command2 (中间是英文的分号)

    这种排列方式下,先执行命令command1,不管命令command1是否成功,都会执行command2。

    组合方式二:

    command1 && command2

    这种方式下,只有当命令command1正确执行完毕后,才会执行command2。

    组合方式三:

    command1 | | command2

    这种方式下,表示:如果command1没有执行成功,那么就执行command2。

    组合方式四:

    (command1;command2;...)

    这种方式下,表示这几个命令合在一起执行。

    阅读完后,建议在Linux上亲自操作一下。体会更深!

本文作者:
« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3