- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 [maven] maven入门之仓库
$mvn -vApache Maven 3.0.5 (Red Hat 3.0.5-16.1)Maven home: /usr/share/mavenJava version: 1.7.0_91, vendor: Oracle CorporationJava home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91-2.6.2.3.1.x86_64
2016-07-20 11:08:01 534
原创 [perl] Experimental keys on scalar is now forbidden 的问题解决
出错提示为:# Experimental keys on scalar is now forbidden at /xxx/.cpanm/work/1468479049.21281/....../blib/script/convert line 106.$perl -vThis is perl 5, version 24, subversion 0 (v5.24.0) b
2016-07-15 10:05:24 2344
原创 [perl] perlbrew 与 local::lib 的并存时,模块在INC路径却不被搜索的问题及解决
目的导向者可直接看后面的workaround.问题描述:通过perlbrew环境下cpanm安装模块时,有些模块安装到PERL5LIB。即使为某个版本的perl设置单独的local::lib目录,perlbrew运行脚本时,也没有在PERL5LIB目录中寻找模块! perl -Mlocal::lib perlbrew lib list which perl perl -v perlbr
2016-07-14 17:21:03 986
原创 [awk]awk 与 shell的参数传递(双向)
1) 从bash传递匹配参数给awk:printf "Enter search pattern: "read patternawk "/$pattern/ "'{ nmatches++ } END { print nmatches, "found" }' /path/to/data或:printf "Enter search pattern: "re
2016-07-11 17:21:22 919
原创 [awk] 一行命令处理文本的解析输出格式OFS
/* 简洁,推荐 */grep cpe Recent.xml|grep product |sort|awk -F '' '{ if($3!="") print $3 }'|awk '{print $1,$2,$3,$4}' FS=':' OFS=':'或 /*通用, 推荐*/grep cpe Recent.xml|grep product |sort|awk -F '' '{
2016-07-11 16:36:56 1047
原创 [perl] 支持对key正则匹配查询值的hash
use Data::Dumper; use Tie::Hash::Regex; my %h; sub uniq { my %seen; return grep { !$seen{$_}++ } @_; } tie %h, 'Tie::Hash
2016-07-08 17:46:12 1397
转载 [perl] 数组去重
use strict;use warnings;use 5.010;use Data::Dumper qw(Dumper);my @words = qw(foo bar baz foo zorg baz);my @unique = uniq( @words );say Dumper \@unique_words;sub uniq
2016-07-08 17:43:50 2614
转载 [perl] 序列化和反序列化
use Storable;use Storable qw(freeze thaw);$buff = freeze(\@rows); #对象序列化@rows = @{thaw($buff)}; #对象反序列化
2016-07-08 17:40:36 691
原创 [shell] 批量修改文件名
for i in `ls`; do j=`echo $i|awk -F '.' '{print $2}'`; mv $i $j; done
2016-07-07 16:27:02 313
原创 [perl] perlbrew 使用初步
注意要用 perl example.pl运行,而不是直接./example.pl,否则还是用系统的perl环境解释$perlbrew initperlbrew root (~/perl5/perlbrew) is initialized.Append the following piece of code to the end of your ~/.bash_pro
2016-07-07 10:21:44 2137
原创 [shell] kill 进程及子进程
kill -- -ppid找到要杀的进程的ppid:ps -eo pid,ppid,pgrp,session,comm
2016-07-04 19:02:34 1397
原创 [shell] 多进程脚本分析CVE数据库信息
参考链接: https://bg2bkk.github.io/post/shell%E5%A4%9A%E7%BA%BF%E7%A8%8B%E5%AE%9E%E8%B7%B5/$cat steps.shrm -r outputmkdir -p output#允许的进程数THREAD_MAX=24#$$是进程pidPfifo="/tmp/$$.fifo"mkf
2016-07-04 16:26:52 382
原创 [Android] “操作系统升级中, 正在优化第1个应用"
解决方案: 将/system/framework/下 com.google.widevine.software.drm.jar com.google.widevine.software.drm.odex删掉步骤: 1, 手机: home + volume up + power进入recovery 2, 手机通过usb连接windows, 电脑安装andro
2016-07-03 11:38:14 10486
转载 mfc100.dll Is Missing From Your Computer
http://www.microsoft.com/en-ca/download/details.aspx?id=5555
2016-07-02 18:36:08 480
原创 [perl] CPAN, cpanm, perlbrew, local::lib 使用初步
安装CPANsudo yum install perl-CPAN -y进入: 或cpanperl -MCPAN -e shell配置:o conf init配置快速镜像:先去除原有sitecpan[26]> o conf urllist shiftcpan[27]> o conf urllistcpan[28]> o conf url
2016-07-01 15:22:36 1753
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人