自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

FC配置yum源为本地光驱

###/etc/yum.repos.d/rhel5-local.repo[Cluster] name=Red Hat Enterprise Linux $releasever - $basearch -Cluster baseurl=file:///misc/cd/Cluster enable=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RP...

2009-03-17 11:13:41 135

原创 学习java的正则表达式

import java.util.regex.Matcher;import java.util.regex.Pattern;public class RegularExpression { public static void main(String[] args) { // 简单认识正则表达式的概念 // p("abc".matches("...")); // p("a8...

2009-03-10 03:05:26 92

原创 linux常用的一些小工具

xargs 这是给命令传递参数的一个过滤器, 也是组合多个命令的一个工具.它把一个数据流分割为一些足够小的块, 以方便过滤器和命令进行处理. 由此这个命令也是后置引用的一个强有 力的替换. 在一般使用过多参数的命令替换失败的时候,用xargs 来替换它一般都能成功. 通常情况下, xargs 从管道或者stdin中读取数据, 但是它也能够从文件的输出中读取数据.xargs的默认命令是 ech...

2009-03-01 14:59:39 280

对Sed1line中一些命令的理解 五

# reverse order of lines (emulates "tac") #反转文章行的顺序(类似"tac" ) sed '1!G;h;$!d' # method 1sed -n '1!G;h;$p' # method 2 说下method1原理,method2和它类似。h   copy pattern space to hold space. 流程如下 当读入第一行...

2009-03-01 11:57:33 103

对Sed1line中一些命令的理解 四

 # align all text flush right on a 79-column width #右对齐,按79列宽排列所有文本 sed -e :a -e 's/^.\{1,78\}$/ &/;ta' # set at 78 plus 1 space t命令的manIf a s/// has done a successful substitution ...

2009-03-01 11:36:52 162

对sed1line中一些命令的理解 三

 # number each line of a file (simple left alignment) Using a tab (see # note on '\t' at end of file)instead of space will preserve margins. #给文件每一行加上数字序号。用TAB制表符替换空间来保留空白 #(在数字序号和文本中间加一TAB制表符) s...

2009-03-01 11:18:20 132

对sed1line中一些命令的理解 二

 # insert a blank line above every line which matches "regex" #在每个含有字符串regex的行上插入一行空白行 sed '/regex/{x;p;x;}' 复习下x ,p命令x   Exchange the contents of the hold and pattern spaces.P   Print the curren...

2009-03-01 10:54:20 116

对sed1line中一些命令的理解 一

先热身一下,选一个sed1line中比较复杂点的命令 # reverse each character on the line (emulates "rev") #反转一行中每个字符的顺序(类似"rev") sed '/\n/!G;s/\(.\)\(.*\n\)/&\2\1/;//D;s/.//'  我们选取一行文字是 123 那么执行后模式空间中的内容应该按下边的顺序变化...

2009-03-01 10:32:59 243

原创 常用的sed单行命令

节选自sed1line  # 在匹配式样“regex”的行之前和之后各插入一空行 sed '/regex/{x;p;x;G;}'#删除所有偶数行 sed 'n;d'# 为文件中的每一行进行编号(简单的左对齐方式)。这里使用了“制表符”# (tab,见本文末尾关于'\t'的用法的描述)而不是空格来对齐边缘。 sed = filename | sed 'N;s/\n/\t/'# 将...

2009-03-01 09:40:08 185

原创 unix-center中的环境配置

.bash_profile . ~/.bashrc   .bashrc /* .bashrc */# Icepp 's .bashrc## Source global definitions#if [ -f /etc/bashrc ]; then . /etc/bashrc # --> Read /etc/bashrc, if present....

2009-03-01 09:06:32 111

原创 各种工具之正则表达式语法比较

在各种常用的工具中,正则表达式如此的相似却又不同。下表列出了一些常用的正则表达式,以及其不同之处。项目总多,遗漏必有不少,请各位看官不吝指出。以perl的正则为基准,不同的用法以粉红色标出。 grep 2.5.1egrep 2.5.1sed 3.02sed 4.07awk 3.1.1perl 5.8.0vim 6.1JavaScript ??转义\\\\\...

2009-02-28 21:26:05 96

原创 Sed基础二

 Sed的高级命令,按照《o’reilly sed and awk》分法,分成如下三组:(本文很多例子也出自这本书)一  处理多行模式空间(N  D  P)二  采用保持空间来保存模式空间的内容并使它可用于后续的命令(H h G g x)三  使用分支和条件指令更改脚本的控制流(: b  t)Sed脚本中, 正常的控制流是:一行被读入模式空间并且用脚本的每个命令逐个地应用于那一行,当到达脚本...

2009-02-28 19:15:49 127

原创 sed基础一

Sed是一种面向字符流的编辑器。处理文件时,sed把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾,一次只处理文件中一行的拷贝。文件内容并没有改变,除非你使用重定向存储输出。Sed同时维护着模式空间(pattern space)和保持空间(hold ...

2009-02-28 13:31:17 159

bash shell指南

不错的bash shell编程指南 Machtelt Garrels Xalasys.com 本指南由来 撰写这个文档的最主要的原因是许多读者感到现存的 HOWTO 太短而又不完整,同时这本 Bash Scripting 手册对于参考的用途来说过于庞大。没有出现在介于两个极端之间教材。写本指南的主要由于缺乏免费的基本课程,尽管它们非常应该存在。 这是一本实用的指南,并不十分的严肃,尝试用实际的东西来代替那些理论的例子。我分部分来写因为我对那些知道自己在谈论什么人写的脱离实际的和过分单纯的例子并不感到兴奋,展示一些比较酷的bash的特性,但是离开上下文环境后你无法在实际环境中使用。你可以完成本书后再回过头去阅读那些能帮助你在现实世界生存的例子和练习。 以我自己是一名UNIX/Linux用户,系统管理员和培训人员的经验来说,我知道人们可以又几年中天天与他们的系统打交道,而不用知道任务自动控制的那些细小知识。因此他们经常认为 UNIX 并不友好,更坏的是,他们产生了 UNIX 速度缓慢而又老掉牙的想法。这个成了另外一个本指南想加以纠正的问题。

2009-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除