while read line
do
echo $line
done < $1
#echo $*
#echo $1
#echo $2
if [ "$1" = "wsm" ];then
echo "wsm"
elif [ $1 -eq 3 ];then
echo "1 param is 3"
fi
while [ 1 -lt 2 ]
do
echo "TEST"
sleep 1
done
date +%s (當前時間和1970年時間的秒數)date -d @date -d @1348790595 (時間的秒數轉換爲標準可讀格式的時間)
sed -i '/efg/d' a (刪除a文件中的efg)sed 's/abc/MQ/g' a (替換a文件中的abd爲MQ)sed 's/\<abc\>/MQ/g' ased 's/\<abc\>/MQ/g' ased 's/^\<abc\>/MQ/g' a
ps -ef|grep "postfix" (查找含有postfix的值)ps -ef|grep "postfix" |grep -v "grep" (查找含有postfix的值,過濾含有grep的值)ps -ef|awk '{print $8}'|grep "postfix" |grep -v "grep" (同上,打印第8個域值)ps -ef|awk -F ':' '{print $2}'|awk -F '?' '{print $1}' |grep "12" (以冒號、問號分隔,打印第2個和第8個域值)
echo 'obase=16; ibase=8; 12'|bc (把12這個值從16進制轉換爲8進制)echo $((16#12)) (把16進制12轉換爲10進制的值)