#!/bin/sh echo this is $0 program --将在终端打印"this is ./first.sh program" myvar="hello,mxh20999" --定义一个临时变量myvar echo $myvar --显示变量myvar echo "$myvar" --显示变量myvar echo '$myvar' --显示myvar字符串,之所以不同是因为双引号和单引号的区别。 echo \$myvar --\符号也能“干掉”$ echo Enter some text--显示"Enter some text"字符串
read myvar --读用户输入字符串,并将其存放在myvar变量中 echo '$myvar' is now equals $myvar --显示myvar的新值 set var1 var2 var3 --设置first.sh这个脚本的参数变量为var1 var2 var3 echo '$@--------->' "$@" --显示所有参数 echo '$*--------->' "$*" --显示所有参数 echo '$#--------->' "$#" --显示所有参数个数 echo '$1--------->' $1 --显示所有第一个参数 echo '$2--------->' $2 --显示所有第二个参数 echo '$3--------->' $3 --显示所有第三个参数 echo 'ID of this process is' $$ --显示脚本程序的进程号 exit 0 --退出 |