mirror of
https://github.com/Snailclimb/JavaGuide
synced 2025-06-20 22:17:09 +08:00
fix typo
This commit is contained in:
parent
cc594c976e
commit
d290240bc1
@ -51,7 +51,6 @@
|
||||
|
||||
简单来说“Shell编程就是对一堆Linux命令的逻辑化处理”。
|
||||
|
||||
|
||||
W3Cschool 上的一篇文章是这样介绍 Shell的,如下图所示。
|
||||

|
||||
|
||||
@ -91,7 +90,7 @@ shell中 # 符号表示注释。**shell 的第一行比较特殊,一般都会
|
||||
**Shell编程中一般分为三种变量:**
|
||||
|
||||
1. **我们自己定义的变量(自定义变量):** 仅在当前 Shell 实例中有效,其他 Shell 启动的程序不能访问局部变量。
|
||||
2. **Linux已定义的环境变量**(环境变量, 例如:$PATH, $HOME 等..., 这类变量我们可以直接使用),使用 `env` 命令可以查看所有的环境变量,而set命令既可以查看环境变量也可以查看自定义变量。
|
||||
2. **Linux已定义的环境变量**(环境变量, 例如:`PATH`, `HOME` 等..., 这类变量我们可以直接使用),使用 `env` 命令可以查看所有的环境变量,而set命令既可以查看环境变量也可以查看自定义变量。
|
||||
3. **Shell变量** :Shell变量是由 Shell 程序设置的特殊变量。Shell 变量中有一部分是环境变量,有一部分是局部变量,这些变量保证了 Shell 的正常运行
|
||||
|
||||
**常用的环境变量:**
|
||||
@ -347,7 +346,6 @@ echo $a;
|
||||
简单示例:
|
||||
|
||||
```shell
|
||||
|
||||
#!/bin/bash
|
||||
a="abc";
|
||||
b="efg";
|
||||
@ -530,8 +528,6 @@ echo "输入的两个数字之和为 $?"
|
||||
|
||||
### 带参数的函数
|
||||
|
||||
|
||||
|
||||
```shell
|
||||
#!/bin/bash
|
||||
funWithParam(){
|
||||
@ -544,7 +540,6 @@ funWithParam(){
|
||||
echo "作为一个字符串输出所有参数 $* !"
|
||||
}
|
||||
funWithParam 1 2 3 4 5 6 7 8 9 34 73
|
||||
|
||||
```
|
||||
|
||||
输出结果:
|
||||
@ -557,5 +552,4 @@ funWithParam 1 2 3 4 5 6 7 8 9 34 73
|
||||
第十一个参数为 73 !
|
||||
参数总数有 11 个!
|
||||
作为一个字符串输出所有参数 1 2 3 4 5 6 7 8 9 34 73 !
|
||||
|
||||
```
|
||||
|
Loading…
x
Reference in New Issue
Block a user