您的位置:首页 > 编程语言 > Java开发

Spring2.5学习笔记1-控制反转-回调接口

2011-08-28 21:04 567 查看
一.加法器
给脚本传递两个参数(整数),显示两者之和,之积
#!/bin/bash

#
if [ $# -lt 2];then # $#表参数的总个数
echo "The rulut is error"

else
echo "The and result is $[$1+$2]" # $[$1+$2],两个参数相加,取其结果

echo "The proc result is $[$1*$2]"

二.文件判断
给一个文件,是一个普通文件,就显示。如果是一个目录,亦显示之否则,此为无法识别文件
#!/bin/bash
#
file=/roo
if [ -f $file ];then #-d -f 目录、普通文件判断
echo "The file is common file
elif [ -d $file ];then
echo "The file is Drectory"
else
echo "This file cannot recogrize"
fi

三.能接受一个参数,此参数如果是一个存在的文件,就显示ok,否则显示“no such”
#!/bin/bash
#
if [ $# -lt 1 ];then
echo "This is error"

if [ -e $1 ];then
echo "OK"
else
echo "NO such file"

fi

三.输入一个参数,判断参数的几种情型
#!/bin/bash
#
if [ $1 == 'q' ];then
echo "exit"
exit 0
elif [ $1 == 'quit' ];then
echo "exit"
exit 1
else
echo $1
fi
shell输入的格式为:脚本名 参数。字符串测试两边有空格。

四.计算器的调用
echo "scale=3;2111/46" | bc

五.1-100之间,所有整数的和,利用for循环。

本文出自 “Linux实践” 博客,请务必保留此出处http://lingsan.blog.51cto.com/1887288/1425338
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: