首页 > 系统服务 > 详细

Linux系列(11):入门之bash进阶

时间:2019-09-29 11:00:26      阅读:90      评论:0      收藏:0      [点我收藏+]

1.万用字符与特殊字符

在bash的环境下有一个特别有用的功能,那就是万用字符!下面展示常见的万用字符:

1.万用字符

技术分享图片

除了万用字符还有一些其他的特殊字符,接下来显示特殊字符。

2.特殊字符

技术分享图片

2.数据流重导向

数据流重导向就是将某个指令执行后因该要出现在屏幕上的数据给它传输到其他的地方,比如文件或者设备之类的。

 1.什么是数据流重导向

技术分享图片

标准输出:将指令执行结果显示到屏幕

标准错误输出:将指令执行出错的信息显示到屏幕

数据的重导向可以将指令执行的结果信息传送到其他地方。

2.重导向特殊字符

有 3种重导向特殊字符,分别对应标准输入、标准输出、标准错误输出。如下所示:

技术分享图片

技术分享图片

 

对于标准输出与标准错误输出而言:

技术分享图片

3.重定向命令格式

指令格式:command [options] 重定向符 地址

下面看一下输出重定向实例:

技术分享图片

解释一下上图内容,ll指令是‘ls -l’指令的别名,因此第一行指令是以列表的形式在屏幕显示根目录/的下的目录或文件,但是并没显示在屏幕,因为后面用了重定向标准输出符‘>’将输出的内容重定向到zxp_file文件中了。注意如果没有zxp_file这个文件,那么会自动创建该文件。

3.连续指令符

连续下达命令的意思就是在一个行中包含多个指令。

那什么时候需要用到连续指令呢?

技术分享图片

1.连续指令符分类

一共可以分为三种。

1.第一种

技术分享图片

2.第二、三种

技术分享图片

技术分享图片

4.管线命令

1.管线命令使用场景

技术分享图片

2.管线命令使用原理

技术分享图片

 

Linux系列(11):入门之bash进阶

原文:https://www.cnblogs.com/z-x-p/p/11578712.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!