Tag Archives: Bash系列教程

Linux Bash系列教程(14)-select命令实现简单选择列表

假如我们在 bash中想实现一个可以选择的列表,如列举出多个文件同时需要使用者选择其中一个,那么我可以就能使用 select 命令实现,他是一种和 for 循环类似的循化结构。
select 命令语法如下:
select 结果变量 in 可选择的内容;
do
命令块
done
在[……]阅读全文

Linux Bash系列教程(15)-函数(function)

Bash 中也有函数的概念,函数是一组值命令的集合,并却还有一个可以能够访问到它名称,通过这个名称我们可以调用函数,函数被调用时会执行函数体内的指令,执行完毕后 bash会执行函数调用后后边的指令,函数名的命名规则和变量相同。函数对我们最到的帮助是能让程序模块化,我们可以把一组指令定义为一个函数,这[……]阅读全文

Linux Bash系列教程(13)-流程控制之 until循环

上一篇Bash系列教程(12)-流程控制之 while循环我们讲解了 while循环,这一篇我们来讲解 until循环,但其循环的判断条件正好和 while相反。
until循环的语法如下:
until “条件测试”; do 命令块; done
其中“条件测试”参见 Bash系列教程(9)-流[……]阅读全文

Linux Bash系列教程(12)-流程控制之 while循环

上一篇Bash系列教程(11)-流程控制之 for循环我们讲解 for循环,这一篇我们接着讲解一下 while循环。
while 循环语法如下:
while 条件测试; do 命令块; done
其中“条件测试”参见 Bash系列教程(9)-流程控制之 if条件判断中的讲解。
下面我们举例说[……]阅读全文

Linux Bash系列教程(11)-流程控制之 for循环

循环结构是一种不能少的东西,他能在我们需要处理按一定规则或在一定范围里执行相似任务提供了便利。
bash中有for、while、until三个命令能够帮我们构成循环结构,这一张我们讲解 for循环。
for循环我们一般有两种用法,语法如下:

for NAME [in WORDS ... ]

[……]阅读全文

Linux Bash系列教程(10)-流程控制之 case条件判断

Bash系列教程目录:

  1. Bash系列教程(10)-流程控制之 case条件判断
  2. Bash系列教程(9)-流程控制之 if条件判断
  3. Bash系列教程(8)-Bash 数组变量用法详解
  4. Bash系列教程(7)-Bash 变量高级特性
  5. Bash系列教程(6)-Bash

[……]阅读全文

Linux Bash系列教程(9)-流程控制之 if条件判断

Bash系列教程目录:

  1. Bash系列教程(10)-流程控制之 case条件判断
  2. Bash系列教程(9)-流程控制之 if条件判断
  3. Bash系列教程(8)-Bash 数组变量用法详解
  4. Bash系列教程(7)-Bash 变量高级特性
  5. Bash系列教程(6)-Bash

[……]阅读全文

Linux Bash系列教程(8)-Bash 数组变量用法详解

Bash系列教程目录:

  1. Bash系列教程(10)-流程控制之 case条件判断
  2. Bash系列教程(9)-流程控制之 if条件判断
  3. Bash系列教程(8)-Bash 数组变量用法详解
  4. Bash系列教程(7)-Bash 变量高级特性
  5. Bash系列教程(6)-Bash

[……]阅读全文

Linux Bash系列教程(6)-Bash 变量基础

Bash系列教程目录:

  1. Bash系列教程(10)-流程控制之 case条件判断
  2. Bash系列教程(9)-流程控制之 if条件判断
  3. Bash系列教程(8)-Bash 数组变量用法详解
  4. Bash系列教程(7)-Bash 变量高级特性
  5. Bash系列教程(6)-Bash

[……]阅读全文

Bash系列教程目录

  1. Bash系列教程(1)-命令行中快速输入和修改 bash (快捷键组合)
  2. Bash系列教程(2)-使用历史命令扩展
  3. Bash系列教程(3)-命令行中多条命令组合和运行控制
  4. Bash系列教程(4)-文件描述符(file descriptor)与 I/O重定向(redirection)

[……]阅读全文