1.文本处理-echoecho -e "\033[40;35m...."背景颜色范围:40--4940:黑 41:深红 42:绿43:黄色 44:蓝色 45:紫色46:深绿 47:百色字体颜色范围:30-3930:黑 31:红 32:绿33:黄 34:蓝色 35:紫色36:深绿 37:百色eg: echo -e "\033[40;35mhell...
分类:
系统相关 时间:
2016-07-13 16:29:33
阅读次数:
227
grep是一个文本检索工具,号称linux文本处理三大剑客之一,通常会结合正则表达式使用,支持基本正则表达式和扩展的正则表达式,功能很强大,给我们搜索文本带来了很大的便利,默认情况下,它是贪婪模式,能匹配多长就匹配多长,会将匹配到的整行显示出来。另外两大剑客:sed、a..
分类:
其他好文 时间:
2016-07-03 23:39:17
阅读次数:
274
Sedsed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非..
分类:
系统相关 时间:
2016-06-30 23:45:22
阅读次数:
301
Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是纯粹的自由软件。因此一个配置好的vim使用起来肯定是更加得心应手的。那问题就来了,到底该怎么配置呢???首先打开Linux下的端口(terminal),切换到rootroot切换命令:..
分类:
系统相关 时间:
2016-06-16 00:08:22
阅读次数:
189
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配到的行打印出来。grep的全称是:GlobalSearchRegularExpressionandprintouttheline.grep的工作方式是在一个或多个文件中搜索字符串模式,如果模板包括空格,则必须被引用,模板后的所有字符..
分类:
系统相关 时间:
2016-06-12 15:35:57
阅读次数:
242
Liunx文本处理基础命令是运维工程师不可绕过,必须熟悉掌握的关键命令,它们组合起来就像一扇门,是通往文本三剑客(grep,sed,awk)及shell脚本编程的必经之路。更新至:1、Sort2、tr3、cut4、uniq5、wc6、tee7、paste1、Sort:#sort命令主要用于排序,可针对文本文件内容,..
分类:
系统相关 时间:
2016-06-12 03:43:35
阅读次数:
359
echo命令:功能:显示文字语法:echo[-neE][字符串]说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,并在最后加上换行号。双引号只能识别变量(弱引用);单引号什么都不识别(强引用);反单引号可识别命令及变量-n不要在最后自动换行-e若字符串中出..
分类:
系统相关 时间:
2016-06-11 16:04:13
阅读次数:
182
设置vim的字符集,为了确定是不是vim的字符集问题,可以vim文件之后后使用:setencoding=utf8看看能否正常显示。vim乱码的终极解决办法是更改vim的环境变量,具体的如下:vi~/.vimrc添加setencoding=utf-8fileencodings=ucs-bom,utf-8,cp936然后保存,再vim带中文的文件你就发现..
分类:
系统相关 时间:
2016-06-10 23:27:11
阅读次数:
447
sed[OPTION]...‘script‘[input-file]... script: 地址定界编辑命令 常用选项: -n:不输出模式空间中的内容至屏幕; -escript,--expression=script:多点编辑; -f/PATH/TO/SED_SCRIPT_FILE 每行一个编辑命令; -r,--regexp-extended:支持使用扩展正则表达..
分类:
系统相关 时间:
2016-05-25 22:37:35
阅读次数:
270
grep:GlobalsearchREgularexpressionandPrintouttheline.作用:文本搜索工具,根据用户指定的“模式”对目标文本逐行进行匹配检查;打印匹配到的行模式:由正则表达式字符及文本字符所编写的过滤条件REGEXP:由一类特殊字符及文本字符所编写的模式,其中有些字符不表示字符字面..
分类:
系统相关 时间:
2016-05-16 17:56:46
阅读次数:
273