主要是强调两种执行方式的区别:
[dmtsai@study bin]$ source showname.sh
Please input your first name: VBird
Please input your last name: Tsai
Your full name is: VBird Tsai
[dmtsai@study bin]$ echo ${firstname} ${lastname}
VBird Tsai <<<显示出了变量的值

与平时的sh最大的区别就是每项操作都是在原本的bash内进行。