首先来看一个例子:计算100以内所有奇数的和以及所有偶数的和;分别显示之;[root@localhosttutor]#vimodd_even.sh#!/bin/bash
#
EvenSum=0
OddSum=0
forIin{1..100};do
if[$[$I%2]-eq0];then
EvenSum=$[$EvenSum+$I]
else
OddSum=$[$OddSum+$I]
fi
done
echo"EvenSumis:$Eve..
分类:
其他好文 时间:
2014-07-24 10:49:48
阅读次数:
282
一下是重启Linux下某进程的shell脚本,以tomcat进程为例:
#!/bin/sh
pid=`ps -ef|grep tomcat|grep -v grep|awk '{print $2}'`
if [ "$pid" = "" ] ; then
echo "tomcat service does not start!"
else
kill -9 $pid
pi...
分类:
系统相关 时间:
2014-07-24 10:28:03
阅读次数:
251
printf() ——将内容输出到显示器上 四种用法 1、printf("字符串"); 直接输出字符串 2、printf("输出控制符",输出参数); 3、printf("输出控制符1输出控制符2",输出参数1,输出参数2); 输出控制符和输出参数的个数必须一致; 4、p...
分类:
编程语言 时间:
2014-07-23 16:42:31
阅读次数:
226
一、选择执行语句概述面向过程的程序其流程控制结构主要有三种:1.顺序执行;2.循环执行;3.选择执行。前文中介绍了循环执行,本章及后续章节将重点介绍选择执行这种结构。选择执行是指当程序执行过程中如果满足指定条件,就执行其中一部分内容,否则就执行其他内容,即只是有..
分类:
其他好文 时间:
2014-07-23 00:15:58
阅读次数:
4645
Mako是一个高性能的Python模板库,它的语法和API借鉴了很多其他的模板库,如Django、Jinja2等等。 基本用法 创建模板并渲染它的最基本的方法是使用 Template 类: from?mako.template?import?Template
t?=?T...
分类:
编程语言 时间:
2014-07-22 09:03:07
阅读次数:
316
为何windows dos和Linux shell有这样的差别...
1. 写一个脚本,利用循环计算10的阶乘#!/bin/shfactorial=1for a in `seq 1 10`do factorial=`expr $factorial \* $a`doneecho "10! = $factorial"2. 写一个脚本,执行后,打印一行提示“Please i...
分类:
系统相关 时间:
2014-07-22 00:06:35
阅读次数:
502
Handler的实质就是异步消息处理。实例一:Handler的基本用法XML布局代码:<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<T..
分类:
移动开发 时间:
2014-07-19 16:28:30
阅读次数:
334
Shell脚本是我们运维人员管理的最基础知识,下面就是我在学习过程中的一些小例子(比起大牛来说)。写这篇博客的目的,是为了记录自己学习脚本的历程,也是为了能和读者一起探讨学习。#Example1:自动创建脚本的模板脚本名:creat_scripts.sh
#功能描述:creat_scripts.shSCRIPT..
分类:
系统相关 时间:
2014-07-18 13:25:33
阅读次数:
311
awk从FILE中读取文件,并采用指定的分隔符(默认为空格),将其分为多个段,每一个段的内容都放在$n(n为数字)中。$0表示一整行的内容。awk的用法:awk‘PATTERN{ACTION}‘FILE
说明:
PATTERN:为匹配模式。如果没有PATTERN,则表示匹配所有。
ACTION:对匹配的内容所执行的操..
分类:
其他好文 时间:
2014-07-18 13:25:19
阅读次数:
199