From ce92f982d261044ab4ba69e97d905d4ea11c3dc8 Mon Sep 17 00:00:00 2001 From: tinyeyeser Date: Thu, 26 Dec 2013 17:14:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=A1=E5=AF=B9=E4=B8=AD=20by=E5=B0=8F?= =?UTF-8?q?=E7=9C=BC=E5=84=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ing Operators in Linux with Practical Examples.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/translated/10 Useful Chaining Operators in Linux with Practical Examples.md b/translated/10 Useful Chaining Operators in Linux with Practical Examples.md index d691721f0a..9a65a0bfd5 100644 --- a/translated/10 Useful Chaining Operators in Linux with Practical Examples.md +++ b/translated/10 Useful Chaining Operators in Linux with Practical Examples.md @@ -1,11 +1,11 @@ 示例说明10个Linux中有用打的链接操作符 ================================================================================ -Linux命令中的链接的意思是,结合几个命令并基于它们之间操作符的行为执行。Linux中的链接命令,有些像你在shell中写[短小的shell脚本],并直接在终端中执行。链接使得自动处理变得可能。不仅如此,一个无人看管的机器在链接操作符的帮助下如此有条理地运行。 +Linux命令中的链接的意思是,通过操作符的行为将几个命令组合执行。Linux中的链接命令,有些像你在shell中写[短小的shell脚本][1],并直接在终端中执行。链接使得自动处理变得可能。不仅如此,一个无人看管的机器在链接操作符的帮助下能够十分有条理地运行。 ![Linux中的10个链接操作符](http://www.tecmint.com/wp-content/uploads/2013/12/Chaining-Operators-in-Linux.png) *Linux中的10个链接操作符* -本文旨在常用的**链接操作符**,并作简短的描述和相关的肯定能提高你生产力的例子,除了有时能降低系统负载外还能让你写出简短有意义的代码。 +本文旨在介绍一些常用的**链接操作符**,通过简短的描述和相关的例子帮助读者提高生产力、降低系统负载、写出更加简短有意义的代码。 ### 1. 和号操作符 (&) ### @@ -25,13 +25,13 @@ Linux命令中的链接的意思是,结合几个命令并基于它们之间操 root@localhost:/home/tecmint# apt-get update ; apt-get upgrade ; mkdir test -创建了一个‘**test**‘文件夹 +上述命令先后执行了update和upgrade,最后在当前工作目录下创建了一个‘**test**‘文件夹 ### 3. 与操作符 (&&) ### -如果第一个命令执行成功(译者注: 原文为“if the execution of first command fails”,译者认为与上下文意思不同),**与操作符 (&&)**会执行第二个命令,也就是说,第一个命令退出状态是**1**。这个命令在检查最后一个命令的执行状态时很有用。 +如果第一个命令执行成功,**与操作符 (&&)**会执行第二个命令,也就是说,第一个命令退出状态是**0**。(译注:这里原文明显写错了,我们进行了改译,有兴趣的读者可以参看原文以及原文下面的评论)。这个命令在检查最后一个命令的执行状态时很有用。 -比如,我想使用**[links command][2]**在终端中访问网站**tecmint.com**,但在这之前我需要检查主机是否**在线**或者**不在线**。 +比如,我想使用**[links command][2]**在终端中访问网站**tecmint.com**,但在这之前我需要检查主机是否**在线**或**不在线**。 root@localhost:/home/tecmint# ping -c3 www.tecmint.com && links www.tecmint.com @@ -155,4 +155,4 @@ via: http://www.tecmint.com/chaining-operators-in-linux-with-practical-examples/ [1]:http://www.tecmint.com/category/bash-shell/ [2]:http://www.tecmint.com/command-line-web-browsers/ -[3]:http://www.tecmint.com/15-basic-ls-command-examples-in-linux/ \ No newline at end of file +[3]:http://www.tecmint.com/15-basic-ls-command-examples-in-linux/