<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lieberstraum的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lieberstraum</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lieberstraum]]></copyright><item><title><![CDATA[SED正则表达式中[方括号]的特殊处理]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/132150860</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/132150860</guid><author>lieberstraum</author><pubDate>Mon, 07 Aug 2023 17:39:07 +0800</pubDate><description><![CDATA[解决方案：关键是要把 ] 右方括号不加escape放在首位.今天被这个方括号懵晕了，特此记录。]]></description><category></category></item><item><title><![CDATA[彻底禁止Windows在休眠时自动更新]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/130995568</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/130995568</guid><author>lieberstraum</author><pubDate>Thu, 01 Jun 2023 20:32:32 +0800</pubDate><description><![CDATA[Reference:Reference:Reference:]]></description><category></category></item><item><title><![CDATA[CMD bat file to read AD information]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/84953009</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/84953009</guid><author>lieberstraum</author><pubDate>Tue, 11 Dec 2018 12:17:37 +0800</pubDate><description><![CDATA[@SETLOCAL ENABLEDELAYEDEXPANSION
@echo off

for /f &quot;tokens=*&quot; %%a in ('dsquery group &quot;OU=Foobar Groups,OU=Administration Accounts,DC=whitehouse,DC=net&quot;') do (

    echo ========Group:==========
    ec...]]></description><category></category></item><item><title><![CDATA[offline chrome installer]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/54743212</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/54743212</guid><author>lieberstraum</author><pubDate>Thu, 26 Jan 2017 09:18:06 +0800</pubDate><description><![CDATA[If you want to install Chrome for your own user account:

Download
 Google Chrome Standalone Offline Installer (32-bit)

Download
 Google Chrome Standalone Offline Installer (64-bit)

If you w]]></description><category></category></item><item><title><![CDATA[如何从github上直接下载补丁]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/52292000</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/52292000</guid><author>lieberstraum</author><pubDate>Tue, 23 Aug 2016 16:21:24 +0800</pubDate><description><![CDATA[直接在commit的链接后加上.patch
https://github.com/apache/activemq/commit/00921f2.patch]]></description><category></category></item><item><title><![CDATA[plink -C -N -D 192.168.1.21:1080 fwd@proxy.bubto.com -i fwd_rsa.ppk]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/52288441</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/52288441</guid><author>lieberstraum</author><pubDate>Tue, 23 Aug 2016 10:12:56 +0800</pubDate><description><![CDATA[plink.exe [-ssh] [-C] [-N] [-P 端口] -D [代理IP:]端口 [user@]host [-pw 密码]

plink.exe [-ssh] [-C] [-N] [-P 端口] -D [代理IP:]端口 [user@]host [-i key]]]></description><category></category></item><item><title><![CDATA[用一条语句执行mkdir和cd命令]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/52239096</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/52239096</guid><author>lieberstraum</author><pubDate>Thu, 18 Aug 2016 11:21:22 +0800</pubDate><description><![CDATA[$ vi .bash_profile  
 
function mkdircd () { mkdir -p "$@" && eval cd "\"\$$#\""; } 
其他：dirname=jack;mkdir dirname && cd dirname或者eval {mkdir,'&&'cd}\ jack]]></description><category></category></item><item><title><![CDATA[[佛教] 记几本唯识入手书籍]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/52056952</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/52056952</guid><author>lieberstraum</author><pubDate>Thu, 28 Jul 2016 17:07:17 +0800</pubDate><description><![CDATA[百法明门论
八识规矩颂

瑜伽师地论

楞严经]]></description><category></category></item><item><title><![CDATA[[maven] maven入门之仓库]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/51966230</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/51966230</guid><author>lieberstraum</author><pubDate>Wed, 20 Jul 2016 11:08:01 +0800</pubDate><description><![CDATA[$mvn -v
Apache Maven 3.0.5 (Red Hat 3.0.5-16.1)
Maven home: /usr/share/maven
Java version: 1.7.0_91, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91-2.6.2.3.1.x86_64]]></description><category></category></item><item><title><![CDATA[[perl]  Experimental keys on scalar is now forbidden 的问题解决]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/51915133</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/51915133</guid><author>lieberstraum</author><pubDate>Fri, 15 Jul 2016 10:05:24 +0800</pubDate><description><![CDATA[出错提示为：
# Experimental keys on scalar is now forbidden at /xxx/.cpanm/work/1468479049.21281/....../blib/script/convert line 106.



$perl -v

This is perl 5, version 24, subversion 0 (v5.24.0) b]]></description><category></category></item><item><title><![CDATA[[perl] perlbrew 与 local::lib 的并存时，模块在INC路径却不被搜索的问题及解决]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/51911042</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/51911042</guid><author>lieberstraum</author><pubDate>Thu, 14 Jul 2016 17:21:03 +0800</pubDate><description><![CDATA[目的导向者可直接看后面的workaround.
问题描述：通过perlbrew环境下cpanm安装模块时，有些模块安装到PERL5LIB。即使为某个版本的perl设置单独的local::lib目录，perlbrew运行脚本时，也没有在PERL5LIB目录中寻找模块！ perl -Mlocal::lib
 perlbrew lib list
 which perl
 perl -v
 perlbr]]></description><category></category></item><item><title><![CDATA[[awk]awk 与 shell的参数传递(双向)]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/51882456</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/51882456</guid><author>lieberstraum</author><pubDate>Mon, 11 Jul 2016 17:21:22 +0800</pubDate><description><![CDATA[1) 从bash传递匹配参数给awk:
printf "Enter search pattern: "
read pattern
awk "/$pattern/ "'{ nmatches++ }
     END { print nmatches, "found" }' /path/to/data


或：

printf "Enter search pattern: "
re]]></description><category></category></item><item><title><![CDATA[[awk] 一行命令处理文本的解析输出格式OFS]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/51881877</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/51881877</guid><author>lieberstraum</author><pubDate>Mon, 11 Jul 2016 16:36:56 +0800</pubDate><description><![CDATA[/* 简洁，推荐 */
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 '' '{]]></description><category></category></item><item><title><![CDATA[[perl] 支持对key正则匹配查询值的hash]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/51862896</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/51862896</guid><author>lieberstraum</author><pubDate>Fri, 08 Jul 2016 17:46:12 +0800</pubDate><description><![CDATA[use Data::Dumper;
        use Tie::Hash::Regex;
        my %h;


        sub uniq {
            my %seen;
            return grep { !$seen{$_}++ } @_;
        }


        tie %h, 'Tie::Hash]]></description><category></category></item><item><title><![CDATA[[perl] 数组去重]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/51862881</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/51862881</guid><author>lieberstraum</author><pubDate>Fri, 08 Jul 2016 17:43:50 +0800</pubDate><description><![CDATA[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 ]]></description><category></category></item><item><title><![CDATA[[perl] 序列化和反序列化]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/51862843</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/51862843</guid><author>lieberstraum</author><pubDate>Fri, 08 Jul 2016 17:40:36 +0800</pubDate><description><![CDATA[use Storable;
use Storable qw(freeze thaw);

$buff = freeze(\@rows);      #对象序列化
@rows = @{thaw($buff)};     #对象反序列化]]></description><category></category></item><item><title><![CDATA[[shell] 批量修改文件名]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/51852288</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/51852288</guid><author>lieberstraum</author><pubDate>Thu, 07 Jul 2016 16:27:02 +0800</pubDate><description><![CDATA[for i in `ls`; do j=`echo $i|awk -F '.' '{print $2}'`; mv $i $j; done]]></description><category></category></item><item><title><![CDATA[[perl] perlbrew 使用初步]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/51849027</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/51849027</guid><author>lieberstraum</author><pubDate>Thu, 07 Jul 2016 10:21:44 +0800</pubDate><description><![CDATA[注意要用 perl example.pl运行，而不是直接./example.pl，否则还是用系统的perl环境解释


$perlbrew init

perlbrew root (~/perl5/perlbrew) is initialized.


Append the following piece of code to the end of your ~/.bash_pro]]></description><category></category></item><item><title><![CDATA[[perl] 一句命令进行跨行匹配替换]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/51830331</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/51830331</guid><author>lieberstraum</author><pubDate>Tue, 05 Jul 2016 11:56:01 +0800</pubDate><description><![CDATA[perl -i.bak -e 'undef $/; $_=]]></description><category></category></item><item><title><![CDATA[[shell] kill 进程及子进程]]></title><link>https://blog.youkuaiyun.com/lieberstraum/article/details/51823002</link><guid>https://blog.youkuaiyun.com/lieberstraum/article/details/51823002</guid><author>lieberstraum</author><pubDate>Mon, 04 Jul 2016 19:02:34 +0800</pubDate><description><![CDATA[kill -- -ppid


找到要杀的进程的ppid:
ps -eo pid,ppid,pgrp,session,comm]]></description><category></category></item></channel></rss>