<?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]Shell精彩编程]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Mon, 20 Aug 2007 09:04:48 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	shell特有变量<br/><br/>$ # 传递到脚本的参数个数$ * 以一个单字符串显示所有向脚本传递的参数。与位置变量不同，此选项参数可超过9个<br/>$ $ 脚本运行的当前进程I D号<br/>$ ! 后台运行的最后一个进程的进程I D号<br/>$ @ 与$ #相同，但是使用时加引号，并在引号中返回每个参数<br/>$ - 显示s h e l l使用的当前选项，与s e t命令功能相同<br/>$ ? 显示最后命令的退出状态。0表示没有错误，其他任何值表明有错误。 &nbsp; <br/>使用/etc/init.d/funtction里的函数来进行进程的启动，状态，停止。<br/><br/>开机自动打开NUMLOCK<br/><br/>for t in `seq 1 8`<br/>do<br/>setleds -D +num<br/>$t>/dev/null<br/>done<br/>参数 -D 才能改变default flags<br/>当然如果把num换成caps，scroll就能改变capslock、scrolllock的状态注：man setleds <br/><br/>在SHELL程序中实现‘按任意键继续’<br/><br/>#!/bin/sh<br/>get_char()<br/>&#123;<br/>SAVEDSTTY=`stty -g`<br/>stty -echo<br/>stty raw<br/>dd if=/dev/tty bs=1 count=1 2> /dev/null<br/>stty -raw<br/>stty echo<br/>stty $SAVEDSTTY<br/>&#125;<br/>echo "Press any key to continue..."<br/>char=`get_char` 注：man stty &nbsp;<br/><br/>如何批量杀掉进程<br/><br/>ps -ef &#124;grep java &#124;grep -v grep &#124;awk '&#123;print $2&#125;' &#124;xargs kill -9 <br/><br/>批量启动进程<br/><br/>#! /bin/sh<br/>if [ $# -lt "4" ]<br/>then<br/> echo usage: process port username_start username_stop<br/>fi <br/>name=$1<br/>i=$3<br/>j=$4<br/>port=$2<br/>while(( i < j ))<br/>do<br/>$name $port user$i arg1 arg2 &<br/>((i++))<br/>((port++))<br/>done
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [Linux]Shell精彩编程]]></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>