wangshumin@machine2:~$ &name
bash: 未预期的符号 `&' 附近有语法错误
wangshumin@machine2:~$ name=wangshumin1
wangshumin@machine2:~$ vim sh
wangshumin@machine2:~$ sh sh
wangshumin
wangshumin@machine2:~$ mv sh sh1
wangshumin@machine2:~$ sh sh1
wangshumin
wangshumin@machine2:~$ cat sh1
#!/bin/bash
v1=wangshumin
echo $v1
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ cat sh1
#!/bin/bash
v1 = wangshumin
echo $v1
wangshumin@machine2:~$ sh sh1
sh1: 2: sh1: v1: not found
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ sh sh1
v2wangshumin
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ sh sh1
v2wangshumin 10 20
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ sh sh1
sh1: 11: sh1: Syntax error: "(" unexpected
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ sh sh1
v2wangshumin 10 20 30
wangshumin@machine2:~$ cat sh1
#!/bin/bash
v1=wangshumin
v2='v2wangshumin'
v3=10
v4=20
echo $v2 $v3 $v4 $(($v3+$v4))
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ cat sh1
#!/bin/bash
v1=wangshumin
v2='v2wangshumin'
v3=10
v4=20
echo $(($v3*$v4))
echo $v2 $v3 $v4 $(($v3+$v4))
wangshumin@machine2:~$ sh sh1
200
v2wangshumin 10 20 30
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ cat sh1
#!/bin/bash
v1=wangshumin
v2='v2wangshumin'
v3=10
v4=20
echo $(($v3*$v4))
echo $(($v3*$v4))
echo $((100-20+30*2))
echo $v2 $v3 $v4 $(($v3+$v4))
wangshumin@machine2:~$ sh sh1
200
200
140
v2wangshumin 10 20 30
wangshumin@machine2:~$ ls
examples.desktop jiaoben sh1 VMwareTools-9.6.2-1688356.tar.gz vmware-tools-distrib wenjian 公共的 模板 视频 图片 文档 下载 音乐 桌面
wangshumin@machine2:~$ ./sh1
bash: ./sh1: 权限不够
wangshumin@machine2:~$ chmod u+x sh1
wangshumin@machine2:~$ ./sh1
200
200
140
v2wangshumin 10 20 30
wangshumin@machine2:~$
bash: 未预期的符号 `&' 附近有语法错误
wangshumin@machine2:~$ name=wangshumin1
wangshumin@machine2:~$ vim sh
wangshumin@machine2:~$ sh sh
wangshumin
wangshumin@machine2:~$ mv sh sh1
wangshumin@machine2:~$ sh sh1
wangshumin
wangshumin@machine2:~$ cat sh1
#!/bin/bash
v1=wangshumin
echo $v1
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ cat sh1
#!/bin/bash
v1 = wangshumin
echo $v1
wangshumin@machine2:~$ sh sh1
sh1: 2: sh1: v1: not found
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ sh sh1
v2wangshumin
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ sh sh1
v2wangshumin 10 20
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ sh sh1
sh1: 11: sh1: Syntax error: "(" unexpected
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ sh sh1
v2wangshumin 10 20 30
wangshumin@machine2:~$ cat sh1
#!/bin/bash
v1=wangshumin
v2='v2wangshumin'
v3=10
v4=20
echo $v2 $v3 $v4 $(($v3+$v4))
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ cat sh1
#!/bin/bash
v1=wangshumin
v2='v2wangshumin'
v3=10
v4=20
echo $(($v3*$v4))
echo $v2 $v3 $v4 $(($v3+$v4))
wangshumin@machine2:~$ sh sh1
200
v2wangshumin 10 20 30
wangshumin@machine2:~$ vim sh1
wangshumin@machine2:~$ cat sh1
#!/bin/bash
v1=wangshumin
v2='v2wangshumin'
v3=10
v4=20
echo $(($v3*$v4))
echo $(($v3*$v4))
echo $((100-20+30*2))
echo $v2 $v3 $v4 $(($v3+$v4))
wangshumin@machine2:~$ sh sh1
200
200
140
v2wangshumin 10 20 30
wangshumin@machine2:~$ ls
examples.desktop jiaoben sh1 VMwareTools-9.6.2-1688356.tar.gz vmware-tools-distrib wenjian 公共的 模板 视频 图片 文档 下载 音乐 桌面
wangshumin@machine2:~$ ./sh1
bash: ./sh1: 权限不够
wangshumin@machine2:~$ chmod u+x sh1
wangshumin@machine2:~$ ./sh1
200
200
140
v2wangshumin 10 20 30
wangshumin@machine2:~$