如何使用&& operator: 2分钟Linux提示

有个足球雷竞技app|2020年6月12日

在这个Linux技巧中,我们将了解在脚本中提供有用功能的&&操作符。它表示一个AND操作符。但是,首先,为了演示这个操作符是如何工作的,我们将在命令行上运行一些简单的命令。

版权©2020Raybet2

大家好,我是Sandra雷竞技投注下载 Henry-Stocker, NetworkWorld博客“Unix作为第二语言”的作者。
在这个Linux技巧中,我们将了解在脚本中提供有用功能的&&操作符。但是,首先,为了演示这个操作符是如何工作的,我们将在命令行上运行一些简单的命令。
&&表示一个AND操作符。例如,如果您键入此命令,两个echo命令都会运行,因为您要求同时显示“hello”和欢迎消息。
如果第一个命令成功,则运行第二个命令。
在本例中,第二个命令没有运行,因为第一个命令失败——可能是因为myfile不存在或者我们没有读取特权。可以将&&指定为“运行第一个命令,如果成功,则运行第二个命令”。
当您需要确保某个文件存在或在进行下一步之前满足其他条件时,&&操作符最常用于脚本中。例如,脚本中可能有这样的一行:
在本例中,如果文件存在,我们将备份它。如果没有,我们只需继续执行脚本中的下一个命令,它可能会从头创建文件。
在此命令中,我们运行一个删除文件的命令,并仅在该文件存在并被删除时显示确认消息。如果该文件不存在或我们无法删除它,我们将通过将其输出发送到/dev/null来消除错误消息,而不使用echo命令。
这就是使用&&的Linux技巧。
如果您有问题或想建议一个主题,请在下面添加评论。别忘了订阅YouTube上的IDG Tech(talk)频道。
如果你喜欢这个视频,请点击点赞和分享按钮。想了解更多Linux技巧,请关注我们的Facebook, YouTube和NetworkWorld.com。
受欢迎的
来自IDG.tv的特色视频