ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

第二周的你学到了什么呢???其实学了挺多的 特重要的有这么几个吧

2019-07-27 13:56:44  阅读:204  来源: 互联网

标签:学到 字符 匹配 STDOUT STDIN 命令 第二周 STDERR 其实


首先说一下“ 通配符 ”

通配符 记住还是很有必要的 经常用的和不经常用的 都要记住了!!!

下面介绍下多种通配符的含义 示例如下:

*: 匹配零个或者多个字符
?: 匹配任何字符
~: 当前用户家目录
~+:当前工作的家目录
~-: 前一个家目录
【0-9】:匹配数字范围
【a-z】:字母
【A-Z】:字母
【love】:匹配列表中的任意一个字符
【^love】:匹配列表中的所有字符以外的字符

其次说下 强大的编辑器之神 没错就是---vim

三种模式 分别为:插入模式。命令模式。拓展命令模式
{一定要搞清楚所在的模式}

vi : Visual editor 文本编辑器 它是一种没有颜色标注的编辑器 相信看过的 都知道它起来很不好看

vim: Visual editor iMproved 它就不一样的 色彩鲜明的编辑器 相信看过的 都被它所吸引,就不喜欢用 vi 了

vim的命令其实挺多的 要是有全能记下的 那只能说明你是个大神 大佬级别的 而我 只是个零基础的学员 让我记下来 根本不可能 希望经常看 慢慢的就能记下了 有图为例 如下:
第二周的你学到了什么呢???其实学了挺多的   特重要的有这么几个吧

再次就是重要的是【三种I/O 和管道】

三种文件:标准输入:STDIN, 标准输出:STDOUT, 标准错误:STDERR

|
|>把STDOUT重定向到文件
2> 把STDERR重定向到文件
&> 把所有输出重定向到文件

管道 顾名思义 是连接的意思 有专属它的符号“ | ” 它是用来连接命令的

命令1| 命令2| 命令3|...

将命令1的STDOUT发送给命令2的STDIN,命令2的STDOUT发送到命令3的
STDIN

STDERR默认不能通过管道转发,可利用2>&1 或 |& 实现

最后一个命令会在当前shell进程的子shell进程中执行

可以组合多种工具的功能

   ls | tr ‘a-z’ ‘A-Z     总的来说 还是要多理解 多练习  学习的路上任重而道远  加油!!!!

标签:学到,字符,匹配,STDOUT,STDIN,命令,第二周,STDERR,其实
来源: https://blog.51cto.com/14451214/2424065

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有