#!/bin/bash
funWithParam(){
echo "第一个参数为 $1 !"
echo "第二个参数为 $2 !"
echo "第十个参数为 $10 !"
echo "第十个参数为 ${10} !"
echo "第十一个参数为 ${11} !"
echo "参数总数有 $# 个!"
echo "作为一个字符串输出所有参数 $* !"
}
str="hello,world"
echo "I want to say $str"
echo "$0"
echo "$1"
echo `expr 2 + 2`
printf "%-10s %-8s %-4s\n" 姓名 性别 体重kg
printf "%-10s %-8s %-4.2f\n" 郭靖 男 66.1234
printf "%-10s %-8s %-4.2f\n" 杨过 男 48.6543
printf "%-10s %-8s %-4.2f\n" 郭芙 女 47.9876
pwd
shellpath=$(cd `dirname $0`;pwd)
echo $shellpath
pwd
cd `dirname $0`
pwd
if [ $? -eq 0 ]; then
echo "success"
else
echo "fail"
fi
funWithParam 1 2 3 4 5 6 7 8 9 34 73