<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[Linux下的vi换行符是什么,awk单列求和和多列求和]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Thu, 02 Sep 2010 06:14:31 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	[~/bc]# vim baidu4&nbsp;&nbsp;&nbsp;&nbsp;<br/>90525+92610+91521+92438+90379+92213+93073+91301+93514+92292<br/>command:<br/><div class="code">:%s/+/&#92;r/g</div><br/>变为：<br/>90525<br/>92610<br/>91521<br/>92438<br/>90379<br/>92213<br/>93073<br/>91301<br/>93514<br/>92292<br/><br/>Linux下的vi换行符是&nbsp;&nbsp;&#92;r<br/>特别注意：在完全用vi操作在linux下还是 &#92;n<br/><br/><div class="code">如替换： :%s/&#92;n/,/g&nbsp;&nbsp; </div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//换行替换为逗号，来拼装sql等等。。。<br/><br/><br/>awk列求和：<br/><br/><br/><div class="code">cat baidu4 &#124;awk &#039;&#123;total+=$1&#125;;END&#123;print total&#125;&#039;</div><br/><br/><br/><div class="code">awk &#039;BEGIN&#123;total=0&#125;&#123;total+=$1&#125;END&#123;print total&#125;&#039; add.txt</div><br/><br/>多列求和相除：<br/>[~/add]# awk &#039;&#123;a+=$1;b+=$2&#125; END&#123;print a/1024,b/1024&#125;&#039;&nbsp;&nbsp;add.txt <br/>0.0820312 0.0751953<br/><br/><br/><br/><br/>换行符‘&#92;n’和回车符‘&#92;r’的区别：<br/>答案： <br/>是的，顾名思义，换行符就是另起一行，回车符就是回到一行的开头，所以我们平时编写文件的回车符应该确切来说叫做回车换行符 <br/>--------------------------------------------------------------- <br/><br/>在控制台程序里，回车的本意是将光标移动到屏幕最左边（此时光标的横坐标没有变），换行就是将光标移动到下一行（此时光标的纵坐标没有变）,两者结合起来就实现了回车(省略说法)效果。 <br/>--------------------------------------------------------------- <br/><br/>这是DOS的吧。在UNIX中就有点不同了。 <br/>在UNIX中，用一个&#039;&#92;n&#039;就可以做DOS中&#039;&#92;n&#039;&#039;&#92;r&#039;做的事了。 <br/>--------------------------------------------------------------- <br/><br/>起源是打字机啦，回车是将打字头复位，换行是将打字纸上卷一行。 <br/>
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] Linux下的vi换行符是什么,awk单列求和和多列求和]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>