随笔分类 -  linux

linux的基本使用
摘要:bash的正则表达式有些特殊的用法,需要使用egrep来替代grep语句: 1. "+" 重复前一个字符re至少一次(这里要区别".",也即重复0或者更多次) 2. "?" 重复前一个字符0或者1次 3. "|" 或者的意思,匹配前或者匹配后都算匹配成功 4. "()" 群组匹配,我的理解(就是把括 阅读全文
posted @ 2018-01-03 18:49 glorythesky 阅读(225) 评论(0) 推荐(0)
摘要:sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。 阅读全文
posted @ 2018-01-03 17:52 glorythesky 阅读(339) 评论(0) 推荐(0)
摘要:"|" 将左侧的标准输出作为右侧的标准输入,注意这里是标准输出。 我们在 bash 数据重定向中提到过,除了标准输出,还有标准错误输出,"|"对于标准错误输出是不做处理的。 另外,并不是所有命令都可以接受管线命令:ls, mv, cp 就是例子 阅读全文
posted @ 2018-01-03 17:08 glorythesky 阅读(156) 评论(0) 推荐(0)
摘要:1. 标准输出(将正确数据输出) ">" :以覆盖的模式将输出定向到某文件下(先清空,再输出) ">>":以累加的方式 将输出定向到某文件下 2. 标准错误输出(将错误数据输出) "2>" "2>>" 3. 标准输入 举个例子,创建文件语句如下: 在屏幕输入内容后,按ctrl+D退出完成。如果想从文 阅读全文
posted @ 2018-01-03 16:46 glorythesky 阅读(315) 评论(0) 推荐(0)
摘要:一 基本使用方法 [root@www ~]# grep [-acinv] [--color=auto] '搜寻字符串' filename 选项与参数: -a :将 binary 文件以 text 文件的方式搜寻数据 -c :计算找到 '搜寻字符串' 的次数 -i :忽略大小写的不同,所以大小写视为相 阅读全文
posted @ 2018-01-02 10:22 glorythesky 阅读(270) 评论(0) 推荐(0)
摘要:一 变量的取用与设定(注意等号前后不能有空格) 1. read 读取来自键盘的输入内容赋值给变量,使用方法如下 2. declare 声明变量,定义变量时如果不加 declare, 其实效果也是一样的 另外,如果declare命令还有别的语法: -a 将后面的变量设为array -i 就后面的变来那 阅读全文
posted @ 2017-12-15 15:48 glorythesky 阅读(655) 评论(0) 推荐(0)
摘要:首先给个链接,感觉作者讲到很不错:http://www.linuxidc.com/Linux/2016-08/134701.htm 阅读全文
posted @ 2017-12-08 10:52 glorythesky 阅读(126) 评论(0) 推荐(0)