摘要: ------------------------------------------------------------------------ant解决com.sun.tools.javac.Mainisnotontheclasspath的问题在ant打包时报错:解决com.sun.tools.j... 阅读全文
posted @ 2015-04-27 14:34 si_sier 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 1.ant 的下载:http://archive.apache.org -----> Download ----> Binary Distributions ----> Old Ant Releases (中选择自己需要下载的版本,windows系统下载.zip包)解压到目录下: G:\apache... 阅读全文
posted @ 2015-04-27 14:32 si_sier 阅读(293) 评论(0) 推荐(0) 编辑
摘要: linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。一、shell条件语句(if用法)if语句结构[if/then/elif/else/fi]if 条件测试语句 thenaction... 阅读全文
posted @ 2015-04-27 11:02 si_sier 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,g... 阅读全文
posted @ 2015-04-24 17:12 si_sier 阅读(230) 评论(0) 推荐(0) 编辑
摘要: cat a.txt | sed '/group\|into\|sss/d' #删除文件a.txt中带有字符串group或者into或者sss的行,“或”运算符需要转义 阅读全文
posted @ 2015-04-24 15:04 si_sier 阅读(3346) 评论(0) 推荐(0) 编辑
摘要: 1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后... 阅读全文
posted @ 2015-04-24 11:26 si_sier 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.使用vi命令 1,$ s/^$/ssss/g #将第一行到最后一行中的空行替换成ssss %g/^$/s//iiii/ #将整个文本中的空行替换成iiii % s/^$/HHHHH/g #将整个文本中的空行替换成HHHHH 阅读全文
posted @ 2015-04-24 10:18 si_sier 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.使用grep过滤 cat file.txt | grep -v '^$' > newfile.txt2.使用vi命令 %g/^$/d 1,$ g/^$/d 阅读全文
posted @ 2015-04-24 10:17 si_sier 阅读(174) 评论(0) 推荐(0) 编辑
摘要: :g/^s*$/d 删除所有空行删除操作 :%s/r//g 删除DOS方式的回车^M :%s= *$== 删除行尾空白 :%s/^(.*)n1/1$/ 删除重复行 :%s/^.pdf/new.pdf/ 只是删除第一个pdf :%s/// 又是删除多行注释(咦?为什么要说「又」呢?) :g/^s*$/... 阅读全文
posted @ 2015-04-23 17:39 si_sier 阅读(6135) 评论(0) 推荐(0) 编辑
摘要: 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配... 阅读全文
posted @ 2015-04-23 16:47 si_sier 阅读(162) 评论(0) 推荐(0) 编辑