From f3c621a8471d35080d95bb52a2fb29c7b26be561 Mon Sep 17 00:00:00 2001 From: wxy Date: Sun, 3 Aug 2014 10:08:05 +0800 Subject: [PATCH] =?UTF-8?q?PUB=EF=BC=9A20140731=20Command=20Line=20Someday?= =?UTF-8?q?s--Part=20Six?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @GOLinux 下周二发 --- .../20140731 Command Line Somedays--Part Six.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) rename {translated/tech => published}/20140731 Command Line Somedays--Part Six.md (77%) diff --git a/translated/tech/20140731 Command Line Somedays--Part Six.md b/published/20140731 Command Line Somedays--Part Six.md similarity index 77% rename from translated/tech/20140731 Command Line Somedays--Part Six.md rename to published/20140731 Command Line Somedays--Part Six.md index a0c434de4c..72260d7161 100644 --- a/translated/tech/20140731 Command Line Somedays--Part Six.md +++ b/published/20140731 Command Line Somedays--Part Six.md @@ -1,8 +1,6 @@ -命令行中某天 —— 第六部分 +命令行星期二——第六部分 ================================================================================ -嘿,伙计们。是的,星期三了。是啊,我们迟了一天。为什么呢?因为[这个超级精彩的公告][1],它不得不霸占了整个引以为傲的星期二。同时,在将来,如果有来自该项目的重要公告/发行公告,CLT(Command Line Tuesday)系列也将因此推迟。 - 不管怎样,让我们继续我们今天的日程吧:输入/输出重定向。 我们已经用过的大多数命令,都把他们的结果张贴到了终端显示中。然而,我们也可以让这些命令的显示放进一个文件、设备中,或者作为其它命令的输入,一切都在**重定向**。 @@ -13,7 +11,7 @@ man zypper > man.txt -这儿我所干的是, 我想要获得zypper的一个帮助页。但是,我想要把它放到一个文本文件中去,因而我可以在我需要他们的时候(例如,在论坛、IRC寻求帮助时)很方便地读取这些结果。所以,这个命令做的是,保存man zypper输出结果到我的家目录中的man.txt,这样你可以看到,我可以用gedit来打开它(点击放大): +这儿我所干的是, 我想要获得zypper的一个帮助页。但是,我想要把它放到一个文本文件中去,因而我可以在我需要他们的时候(例如,在论坛、IRC寻求帮助时)很方便地读取这些结果。所以,这个命令做的是,保存man zypper输出结果到我的家目录中的man.txt,这样你可以看到,我可以用gedit来打开它: ![](https://news.opensuse.org/wp-content/uploads/2014/07/Zaslonska-slika-2014-07-30-103144.png) @@ -29,7 +27,7 @@ ### 管道 ### -要想把多个命令连接到一起,你可以使用管道。管道说要做的是,将一个命令的标准输出注入到另一个命令的标准输入。肖茨先生的最爱: +要想把多个命令连接到一起,你可以使用管道。管道所要做的是,将一个命令的标准输出注入到另一个命令的标准输入。肖茨先生的最爱: ls – l | less @@ -38,13 +36,13 @@ ### 过滤器 ### -过滤器是管道中常用的程序。过滤器获取标准输入,对它进行操作,然后把结果发送到标准输出。它们可以以一种相当强大的方式处理信息。这儿提供了一个程序列表,大多数都是用作过滤器的。对于执行、查询,或者将帮助页重定向到它们,然后再重定向到一个文件! +过滤器是管道中常用的程序。过滤器获取标准输入,对它进行操作,然后把结果发送到标准输出。它们可以以一种相当强大的方式处理信息。这儿提供了一个程序列表,大多数都是用作过滤器的。它们可以用于执行、查询,或者将帮助页重定向到它们,然后再重定向到一个文件! 过滤器:sort, uniq, grep (我们发现这一个东西遍布论坛,因此我建议大家深入研究一下), fmt, pr, head, tail, tr, sed, awk。 ### 结束 ### -再次,本周的内容要停了。我们只剩下几个课程来阐述CLI的基本用法了,到成熟期的时候,我希望大家都会对CLI兴趣会增多一点了,也希望大家在萧条期也进行一些探索!而在你们动手干的时候,我希望你们…… +我们只剩下几个课程来阐述CLI的基本用法了,到成熟期的时候,我希望大家都会对CLI兴趣会增多一点了,也希望大家在萧条期也进行一些探索!而在你们动手干的时候,我希望你们…… **玩得不亦乐乎!** -------------------------------------------------------------------------------- @@ -53,7 +51,7 @@ via: https://news.opensuse.org/2014/07/30/command-line-somedays-part-six/ 作者:[Nenad Latinović][a] 译者:[GOLinux](https://github.com/GOLinux) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出