嗨,这是桑德拉·亨利收纳欧洲杯男足器,在网络世界中的“Unix作为第二语言”的博客作者。
在这个Linux的提示,我们要看看&&运营商提供的脚本有用的功能。但是,首先,证明这个操作是如何工作的,我们将运行在命令行上一些简单的命令。
&&表示AND运算符。例如,如果你输入该命令,回声命令将运行,因为你问到有两个“你好”和迎宾消息显示。
如果第一个命令成功,则第二运行。
在这个例子中,第二个命令不运行,因为第一次失败 - 可能是因为MYFILE不存在,或者我们没有读取权限。的&&认为作为指定“运行的第一个命令,并且仅当它成功,运行第二个命令”。
&&运算符是最常见的脚本中使用的,当你需要确保一些文件是否存在,或者你采取下一步行动之前,其他一些条件得到满足。例如,你可能在一个脚本这样一行:
在这个例子中,我们备份文件,如果它的存在。如果没有,我们只需要移动到任何命令,这将可能从头开始创建该文件的脚本其次是。
在此命令中,我们运行命令以删除一个文件,并仅当该文件存在并除去显示一条确认消息。如果该文件不存在,或者我们无法将其删除,我们通过将其输出发送到/ dev / null,并且从不与echo命令打扰哗啦哗啦的错误消息。
这是你的Linux提示使用&&。
如果您有任何疑问或想提出一个话题,请加在下面留言。而且不要忘记订阅YouTube上的IDG技术(谈话)通道。
如果你喜欢这个视频,请猛击等,并共享按钮。欲了解更多Linux技巧,一定要按照我们在Facebook,YouTube和NetworkWorld.com。