<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>银河星尘 &#187; Note</title>
	<atom:link href="http://galaxy.ourkernel.com/blog/tag/note/feed" rel="self" type="application/rss+xml" />
	<link>http://galaxy.ourkernel.com/blog</link>
	<description>Galaxy's World</description>
	<lastBuildDate>Thu, 02 Sep 2010 06:22:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>[整理]用Mobility Modder让笔记本用上新版ATi 驱动</title>
		<link>http://galaxy.ourkernel.com/blog/200912/729</link>
		<comments>http://galaxy.ourkernel.com/blog/200912/729#comments</comments>
		<pubDate>Wed, 23 Dec 2009 06:42:25 +0000</pubDate>
		<dc:creator>Galaxy</dc:creator>
				<category><![CDATA[Hardware under Windows]]></category>
		<category><![CDATA[Driver]]></category>
		<category><![CDATA[Galaxy_Original]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Note]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://galaxy.ourkernel.com/blog/200912/729</guid>
		<description><![CDATA[Catalyst_9.12出来了，9.11也很久了，可DELL的就只给M92，还是几个月前的。 今天，实在郁闷了，调教之。 先G，发现“笔记本ATI显卡安装最新驱动及最新CCC的方法”，找到Mobility Modder.net，然后找软件官网，找到“DH Mobility Modder.net v1.2.0.0 Final”。 后来的就简单了，照说明做。 Win7下不用禁止UAC，我是直接把那程序以管理员身份运行了。然后处理9-12_vista64_win7_64_dd_ccc_wdm_enu和Catalyt_9.12_Hotfix_Win7_Vista_8.682.2RC1_Dec15。安装成功，连重启都不需要。 （我这装完后面那个，动态桌布就黑掉了，只好重启。可能是新装了HydraVision的关系。） 结果： ATI MOBILITY RADEON HD 4330 1002 &#8211; 9552 Catalyst 09.12 &#8211; 8.682.2-091214a-092914E (12-14-2009) OpenGL: Core: 3.2 &#8211; GLSL: 1.50 (3.2.9239 Compatibility Profile Context) Vertex:1024 &#8211; Pixel:1024 &#8211; Geometry:4096 用DELL那个M92的话，OpenGL就没有Geometry Shader支持。 mirror之。 不过，可能是系统不干净了，测试的Aero从4.2降到4.1了…… 死DELL，非要配DDR2显存，就不会用GDDR3吗（我知道DDR3耗电，但别忘了G！）。 已经9.12了，但愿别在遇到长期不重启后显卡Crash的情况。 话说，9.12的CCC咋没有保持显示比例的选项了，难道默认保持了吗？ Tags: Driver, Galaxy_Original, Hardware, Note, Tips]]></description>
		<wfw:commentRss>http://galaxy.ourkernel.com/blog/200912/729/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>至今写的最长的Linux管道命令</title>
		<link>http://galaxy.ourkernel.com/blog/200908/628</link>
		<comments>http://galaxy.ourkernel.com/blog/200908/628#comments</comments>
		<pubDate>Thu, 27 Aug 2009 12:42:16 +0000</pubDate>
		<dc:creator>Galaxy</dc:creator>
				<category><![CDATA[Written]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[Galaxy_Original]]></category>
		<category><![CDATA[Grid Engine]]></category>
		<category><![CDATA[Note]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://galaxy001.3322.org/blog/200908/628</guid>
		<description><![CDATA[ll -rt ./_log/*.o* &#124;awk '{if($5==84){print $9}}' &#124; perl -ne '/(GP.*Chr.*\.sh)/;print &#34;$1\n&#34;;' &#124; while read a; do find . -name &#34;$a&#34; ;done &#124; while read ss; do qsub -l vf=280M -cwd $ss;done …… 原因嘛，有些计算节点默认的SHELL不是bash，如果没shell-bang就出错到STDOUT： Warning: no access to tty &#40;Bad file descriptor&#41;. Thus no job control in this shell. 也有可能是其他原因，反正就这了…… 后记，这样还是不行。也不知道计算节点的配置到底是出啥问题了。 后后记：结果嘛，# -S /bin/bash Tags: bash, [...]]]></description>
		<wfw:commentRss>http://galaxy.ourkernel.com/blog/200908/628/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>[ZT]HP P2015n 在CUPS上的配置</title>
		<link>http://galaxy.ourkernel.com/blog/200907/608</link>
		<comments>http://galaxy.ourkernel.com/blog/200907/608#comments</comments>
		<pubDate>Wed, 22 Jul 2009 11:05:52 +0000</pubDate>
		<dc:creator>Galaxy</dc:creator>
				<category><![CDATA[Hardware under Linux / Unix]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Note]]></category>
		<category><![CDATA[ZT]]></category>

		<guid isPermaLink="false">http://galaxy001.3322.org/blog/200907/608</guid>
		<description><![CDATA[http://hi.baidu.com/wrxzzj/blog/item/59b303b10ca1045108230240.html HP P2015 在CUPS上的配置 2008年05月09日 星期五 13:54 公司的打印机，全称是HP LaserJet P2015 Series PCL 5e，由于不是window共享的打印机，所以也不能用samba的那一套方法了。而是采用JetDirect的连接方式，JetDirect是一套网络打印机规范，端口为9100。首先下载cups-1.4 源码包，编译配置如下： ./configure &#8211;prefix=/usr &#8211;sysconfdir=/etc &#8211;enable-raw-printing &#8211;with-cups-user=root &#8211;with-cups-group=lp &#8211;localstatedir=/var 编译安装后，你就可以用cups来打印文件了。 注意：在安装CUPS之前，最好先把foomatic 一套包都安装上去。 然后，你在http://localhost:631的web 配置界面里，直接可以用Find Printer 让CUPS自己发现网络上P2015 打印机。先选择HP 打印机生产商，然后在产品里选择HP LaserJet 1320 series Postscript。因为HP P2015就是1320这个型号的，在它的产品列表里，你发现根本就没有P2150这个系列的。 其实，记住 socket://192.168.37.8:9100 之类的连接方式就可以了。 顺便备忘： HP Color LaserJet CP4005dn 11th floor socket://192.168.8.168:9100 HP LaserJet M1522nf 11th floor socket://192.168.37.245:9100 HP LaserJet M1522nf [...]]]></description>
		<wfw:commentRss>http://galaxy.ourkernel.com/blog/200907/608/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>[Note]内网穿越</title>
		<link>http://galaxy.ourkernel.com/blog/200811/420</link>
		<comments>http://galaxy.ourkernel.com/blog/200811/420#comments</comments>
		<pubDate>Sat, 29 Nov 2008 10:15:01 +0000</pubDate>
		<dc:creator>Galaxy</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[Note]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://galaxysd.3322.org/blog/2008/11/29/note%e5%86%85%e7%bd%91%e7%a9%bf%e8%b6%8a/</guid>
		<description><![CDATA[http://samy.pl/chownat/ chownat, pronounced "chone nat", allows two peers behind two separate NATs with NO port forwarding and NO DMZ setup on their routers to directly communicate with each other. There is NO middle man, NO proxy, NO 3rd party, and the application runs as an unprivileged user on both ends. More importantly, it opens up [...]]]></description>
		<wfw:commentRss>http://galaxy.ourkernel.com/blog/200811/420/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>on Linux</title>
		<link>http://galaxy.ourkernel.com/blog/my-notes/on-linux</link>
		<comments>http://galaxy.ourkernel.com/blog/my-notes/on-linux#comments</comments>
		<pubDate>Sat, 11 Oct 2008 01:28:52 +0000</pubDate>
		<dc:creator>Galaxy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Note]]></category>

		<guid isPermaLink="false">http://galaxysd.3322.org/blog/on-linux/</guid>
		<description><![CDATA[Hardware The pixel pitch is just the distance from one pixel to the next. The math doesn&#8217;t work out quite right, which makes me think there&#8217;s some funny business going on: Width = 0.264 mm/pixel * 1280 pixels == 337.92 mm / 25.4 mm/inch == 13.30394 inches Height = 0.264 mm/pixels * 1024 pixels == [...]]]></description>
		<wfw:commentRss>http://galaxy.ourkernel.com/blog/my-notes/on-linux/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[ZT]Linux各种文件系统(ext3,ReiserFS,jfs,xfs)的性能</title>
		<link>http://galaxy.ourkernel.com/blog/200810/405</link>
		<comments>http://galaxy.ourkernel.com/blog/200810/405#comments</comments>
		<pubDate>Thu, 09 Oct 2008 19:43:31 +0000</pubDate>
		<dc:creator>Galaxy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Compare]]></category>
		<category><![CDATA[Note]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://galaxysd.3322.org/blog/2008/10/10/ztlinux%e5%90%84%e7%a7%8d%e6%96%87%e4%bb%b6%e7%b3%bb%e7%bb%9fext3reiserfsjfsxfs%e7%9a%84%e6%80%a7%e8%83%bd/</guid>
		<description><![CDATA[Linux各种文件系统(ext3,ReiserFS,jfs,xfs)的性能 http://hi.baidu.com/xuzhi1977/blog/item/c5869758dfafbade9d82040a.html 2006-07-28 08:55 以下文章是我自己翻译的，后面有英文的原文。不当之处，敬请指教. 应该不是太新的文章，但是我我是2006-07-12的上午才看到的。哎&#8230;&#8230;.. 2006-07-12 15:00 翻译完成 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; 肠子都悔青了，昨天刚刚新加的硬盘上面的文件系统还是被我搞成了ext3。如果我能造一天注意到这篇文章的话&#8230;&#8230;.. &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- Debian Administration System Administration Tips and Resources 现在还可以得到的许多Linux filesystems 比较，但是他们中大多数是古老的，基于为人任务的或者在更老的情况下完成。 这篇基准测试文基于与老一代的适合一台文件服务器的11项硬件(奔腾II/III，EIDE硬盘)。 从最初编制到出版，文章已经产生许多变化，意见和建议改进。我目前正努力进行一些新的试验。(回答在原文范围的问题)。 结果将在大约在(2006年5月8日)可提供 汉斯 为什么要做基准测试？ 我发现quantitative and reproductible benchmark基准使用2.6.x kernel。 Benoit在2003年在有512 MB RAM 的PIII 500服务器上使用大文件(1 + GB)实现12次试验。 这次试验信息十分丰富，但是结果对2.6.x kernel开始，主要适用于底座， 专门操作大的锉(例如，多媒体，科学，数据库)。 Piszcz 在2006年实现21项任务(有768 MB RAM 和一个400GBEIDE-133硬盘在PIII-500 模拟多种文件操作)。到目前为止，这测试看起来是在2.6.x kernel上的最全面的工作。 但是， 很多任务是人造的(例如， 复制和删除10，000个空目录，新建10，000个文件，递归分割文件)，把这些结论应用到现实世界可能是无意义的。 因此， 这里测试的基准的目标是验证一些Piszcz(2006)的结论， 通过专门应用于现实世界在小型企业文件服务器(看见任务描述)里找到。 [...]]]></description>
		<wfw:commentRss>http://galaxy.ourkernel.com/blog/200810/405/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[ZT]十个利用矩阵乘法解决的经典题目</title>
		<link>http://galaxy.ourkernel.com/blog/200810/404</link>
		<comments>http://galaxy.ourkernel.com/blog/200810/404#comments</comments>
		<pubDate>Wed, 08 Oct 2008 02:07:18 +0000</pubDate>
		<dc:creator>Galaxy</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Note]]></category>
		<category><![CDATA[ZT]]></category>

		<guid isPermaLink="false">http://galaxysd.3322.org/blog/2008/10/08/zt%e5%8d%81%e4%b8%aa%e5%88%a9%e7%94%a8%e7%9f%a9%e9%98%b5%e4%b9%98%e6%b3%95%e8%a7%a3%e5%86%b3%e7%9a%84%e7%bb%8f%e5%85%b8%e9%a2%98%e7%9b%ae/</guid>
		<description><![CDATA[http://www.matrix67.com/blog/archives/276 &#160;&#160;&#160;&#160;好像目前还没有这方面题目的总结。这几天连续看到四个问这类题目的人，今天在这里简单写一下。这里我们不介绍其它有关矩阵的知识，只介绍矩阵乘法和相关性质。&#160;&#160;&#160;&#160;不要以为数学中的矩阵也是黑色屏幕上不断变化的绿色字符。在数学中，一个矩阵说穿了就是一个二维数组。一个n行m列的矩阵可以乘以一个m行p列的矩阵，得到的结果是一个n行p列的矩阵，其中的第i行第j列位置上的数等于前一个矩阵第i行上的m个数与后一个矩阵第j列上的m个数对应相乘后所有m个乘积的和。比如，下面的算式表示一个2行2列的矩阵乘以2行3列的矩阵，其结果是一个2行3列的矩阵。其中，结果的那个4等于2*2+0*1：&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;下面的算式则是一个1 x 3的矩阵乘以3 x 2的矩阵，得到一个1 x 2的矩阵：&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;矩阵乘法的两个重要性质：一，矩阵乘法不满足交换律；二，矩阵乘法满足结合律。为什么矩阵乘法不满足交换律呢？废话，交换过来后两个矩阵有可能根本不能相乘。为什么它又满足结合律呢？仔细想想你会发现这也是废话。假设你有三个矩阵A、B、C，那么(AB)C和A(BC)的结果的第i行第j列上的数都等于所有A(ik)*B(kl)*C(lj)的和（枚举所有的k和l）。经典题目1 给定n个点，m个操作，构造O(m+n)的算法输出m个操作后各点的位置。操作有平移、缩放、翻转和旋转&#160;&#160;&#160;&#160;这里的操作是对所有点同时进行的。其中翻转是以坐标轴为对称轴进行翻转（两种情况），旋转则以原点为中心。如果对每个点分别进行模拟，那么m个操作总共耗时O(mn)。利用矩阵乘法可以在O(m)的时间里把所有操作合并为一个矩阵，然后每个点与该矩阵相乘即可直接得出最终该点的位置，总共耗时O(m+n)。假设初始时某个点的坐标为x和y，下面5个矩阵可以分别对其进行平移、旋转、翻转和旋转操作。预先把所有m个操作所对应的矩阵全部乘起来，再乘以(x,y,1)，即可一步得出最终点的位置。&#160;&#160;&#160;&#160; 经典题目2 给定矩阵A，请快速计算出A^n（n个A相乘）的结果，输出的每个数都mod p。&#160;&#160;&#160;&#160;由于矩阵乘法具有结合律，因此A^4 = A * A * A * A = (A*A) * (A*A) = A^2 * A^2。我们可以得到这样的结论：当n为偶数时，A^n = A^(n/2) * A^(n/2)；当n为奇数时，A^n = A^(n/2) * A^(n/2) * A （其中n/2取整）。这就告诉我们，计算A^n也可以使用二分快速求幂的方法。例如，为了算出A^25的值，我们只需要递归地计算出A^12、A^6、A^3的值即可。根据这里的一些结果，我们可以在计算过程中不断取模，避免高精度运算。经典题目3 POJ3233 (感谢rmq)&#160;&#160;&#160;&#160;题目大意：给定矩阵A，求A + A^2 + A^3 + &#8230; + A^k的结果（两个矩阵相加就是对应位置分别相加）。输出的数据mod m。k&#60;=10^9。&#160;&#160;&#160;&#160;这道题两次二分，相当经典。首先我们知道，A^i可以二分求出。然后我们需要对整个题目的数据规模k进行二分。比如，当k=6时，有：&#160;&#160;&#160;&#160;A + A^2 + [...]]]></description>
		<wfw:commentRss>http://galaxy.ourkernel.com/blog/200810/404/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Note]五款对接软件比较中还是GLIDE比较好</title>
		<link>http://galaxy.ourkernel.com/blog/200810/402</link>
		<comments>http://galaxy.ourkernel.com/blog/200810/402#comments</comments>
		<pubDate>Fri, 03 Oct 2008 16:13:27 +0000</pubDate>
		<dc:creator>Galaxy</dc:creator>
				<category><![CDATA[Biology]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Note]]></category>

		<guid isPermaLink="false">http://galaxysd.3322.org/blog/?p=402</guid>
		<description><![CDATA[http://stat3.blog.sohu.com/81746595.html GLIDE-蛋白质的预处理(protein preparation) 1.Maestro鼠标基本操作 右键拖放&#8211;平动分子 按住滑轮拖放&#8211;旋转分子 左键&#8211;选择键 右键+滑轮拖放&#8211;分子视图放大与缩小 2.一步一步对要对接的蛋白进行处理 1). 输入一个蛋白/配体分子复合物的结构，一般是PDB格式的。这一步需要的是一个蛋白/配体分子的复合物（DOCK6.1中也需要一个参考小分子的）。 2). 保留一些必要的水分子，去掉一些不必要的水分子。一般情况下是把所有的水分子都给去掉的，但是有些水分子对配体与受体蛋白之间的连接有一个桥梁作用，还是要留下来的，这些保留下来的水分子能正确定向也是很重要的。蛋白预处理的过程中，氧原子会自动给加上氢的。 3). 对多聚复合体的简化。如果这个蛋白/配体复合物是二聚体或者多聚体，一般会有一些重复的结合活性位点，当然还有多余的重复蛋白链也是多余的。所以对这些重复的以及多余的要删掉。 4).调整蛋白，金属离子，辅因子。对于蛋白最常见的错误就是残基不完整，要是这些错误出现在离活性位点较远的地方，一般影响不大。要是出现在活性位点附近，还是要修正一下的。对于金属和蛋白之间的键一般要去掉的，并加上有效电荷。如果有需要要将辅因子的键级和有效电荷加以调整。 5). 如果有俩配体存在俩活性区域，那么这俩配体的键级都要进行修正。 6). 运行蛋白的预处理。打开&#8221;Protein Preparation&#8221;面板，鼠标选取配体，选择合适的设置，点击&#8221;Start&#8221;. &#8220;Protein Preparation Start&#8221;对话框打开。在&#8221;Name&#8221;文本框里敲入一个文件名(自己设置)。 7). 重新检查处理的结果。 http://stat3.blog.sohu.com/75963485.html 五款对接软件比较中，还是GLIDE比较好，正在体验中。 由于D版的Surflex出现问题，所以无法体验比较可惜，只好用一下GLIDE，不过感觉挺好的，速度很快。 Program &#124; Number of results &#124; High- Medium- Inaccurate &#124; accuracy accuracy &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; Glide &#124; 39 24 5 GOLD &#124; 47 13 8 LigandFit&#124; 24 35 [...]]]></description>
		<wfw:commentRss>http://galaxy.ourkernel.com/blog/200810/402/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Win Tips</title>
		<link>http://galaxy.ourkernel.com/blog/200809/368</link>
		<comments>http://galaxy.ourkernel.com/blog/200809/368#comments</comments>
		<pubDate>Fri, 05 Sep 2008 05:00:36 +0000</pubDate>
		<dc:creator>Galaxy</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[Galaxy]]></category>
		<category><![CDATA[Note]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://galaxysd.3322.org/blog/2008/09/05/win-tips/</guid>
		<description><![CDATA[禁止指定程序运行的方法 http://www.tudou8.cn/post/520.html Reg add &#34;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\要禁止运行的文件&#34; /v debugger /t reg_sz /d debugfile.exe /f 比如要禁用Igm.exe,那么就要输入这个命令 reg add &#34;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\IGM.EXE&#34; /v debugger /t reg_sz /d debugfile.exe /f 这样的话，即使IGM.EXE文件存在也没法运行了，病毒不会发作了呵呵～ 比如禁止QQ运行。 那么命令就是 reg add &#34;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\QQ.exe&#34; /v debugger /t reg_sz /d debugfile.exe /f 输入后你关掉QQ就再也打不开了 取消方法： reg delete &#8220;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File [...]]]></description>
		<wfw:commentRss>http://galaxy.ourkernel.com/blog/200809/368/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SED入门</title>
		<link>http://galaxy.ourkernel.com/blog/200808/350</link>
		<comments>http://galaxy.ourkernel.com/blog/200808/350#comments</comments>
		<pubDate>Wed, 20 Aug 2008 00:18:07 +0000</pubDate>
		<dc:creator>Galaxy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Note]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://galaxysd.3322.org/blog/2008/08/20/sed%e5%85%a5%e9%97%a8/</guid>
		<description><![CDATA[http://blog.chinaunix.net/u/21908/showart.php?id=1132017 磁针石 联系方式： gmail and gtalk: xurongzhong#gmail.com 参考资料 ＊《Automating UNIX and Linux Administration》之 “A.5 The sed Stream Editor” ＊《LINUX与UNIX SHELL编程指南》第10章 “SED介绍” ＊《AIX命令参考大全》sed 命令 sed 用法介绍 sed是一个非交互性文本流编辑器。它编辑文件或标准输入导出的文本拷贝。Sed可以随意编辑小或大的文件，有许多sed命令用来编辑、删除，并允许做这项工作时不在现场。sed一次性处理所有改变，因而变得很有效，对用户来讲，最重要的是节省了时间。 这里设计的主要内容有： 抽取域。 匹配正则表达式。 比较域。 增加、附加、替换。 基本的sed命令和一行脚本。 无论命令是什么， sed并不与初始化文件打交道，它操作的只是一个拷贝，然后所有的改动如果没有重定向到一个文件，将输出到屏幕。 因为sed是一个非交互性编辑器，必须通过行号或正则表达式指定要改变的文本行。 sed 命令使用两个工作空间来保留修改的行：保留选定行的模式空间和暂时存储行的保留空间。 sed 子命令的一般格式如下： [address-range] function[modifiers] Sed的语法格式： sed [ -n ] Script [ File ... ] sed [ -n ] [...]]]></description>
		<wfw:commentRss>http://galaxy.ourkernel.com/blog/200808/350/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
