`
天梯梦
  • 浏览: 13732584 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论

Linux Shell脚本入门教程系列之(十)Shell for循环

 
阅读更多

本文是Linux Shell脚本系列教程的第(十)篇,更多Linux Shell教程请看:Linux Shell脚本系列教程

基本任何语言都有自己的循环语句,Shell当然也不例外,继上一篇之后,今天就为大家介绍下Shell for循环的用法。

 

Shell for循环语法

Shell for循环的语法如下所示

for 变量 in 列表
do
    command1
    command2
    ...
    commandN
done

 

列表是一组值(数字、字符串等)组成的序列,每个值通过空格分隔。每循环一次,就将列表中的值依序放入指定的变量中,然后重复执行命令区域(在do和done 之间),直到所有元素取尽为止。

 

Shell for循环示例

接下来通过示例的方式给大家介绍下Shell for循环的用法。

for loop in one two tree four
do
    echo "I am : $loop"
done

 

输出结果:

I am : one
I am : two
I am : tree
I am : four

 

可以顺序输出字符串的单词,示例:

for str in I am justcode.ikeepstudying
do
    echo $str
done

 

输出结果:

I
am
justcode.ikeepstudying

 

可以显示当前目录下的文件,示例:

for file in ./*
do
    echo $file
done

 

输出结果:

./a.sh
./automake
./automonitor
./crzk
./makedir
./shell_start
./sql
./submit

 

Shell for循环命令是比较容易掌握的,今天就先给大家介绍到这里。更多Shell教程请看:Linux Shell脚本系列教程

 

原文:Linux Shell系列教程之(十)Shell for循环

本文转自:Linux Shell脚本入门教程系列之(十)Shell for循环

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Linux Shell 脚本编程入门教程

    用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的...

    Linux_shell脚本入门教程.pdf

    ### Linux Shell脚本入门教程知识点概述 #### 一、Shell编程的重要性与应用场景 - **重要性**: 在Linux系统中,虽然存在多种图形界面工具,但Shell作为一种强大的编程语言,能够提供更加灵活的功能支持。Shell不仅...

    linux shell 脚本入门

    Linux Shell脚本是Linux系统中用于自动化任务的强大工具,它基于Bash或其他Shell解释器,允许用户编写一系列命令,以实现批处理、任务调度或任何需要自动化的工作流程。本PDF文档"shell-script-entry.pdf"提供了18页...

    Shell脚本学习教程PDF版

    Shell脚本,作为Linux/Unix系统中的编程工具,是一种强大的自动化任务执行手段。它基于Bourne shell或者其扩展版本,如bash(Bourne-Again SHell),提供了一种编写简单或复杂程序的方式,使得用户能够通过命令行...

    LINUX SHELL 脚本攻略

    Linux Shell脚本攻略是一本针对Linux操作系统下Shell脚本编写的指导书籍。Shell脚本是利用Shell编程语言来控制和自动化命令序列的脚本,常用于系统管理、服务器管理、自动化任务处理等领域。本书的第三版包含了全面...

    shell脚本入门到精通教程

    这篇“Shell脚本入门到精通教程”旨在为初学者和网络自动化运维人员提供全面的学习资源,同时也适合那些希望提升网络系统管理技能的学生。 首先,我们需要了解Shell的基础知识。Shell是一种命令解释器,它作为用户...

    Linux下Shell从入门到精通完整版视频.zip

    6.For循环及实战批量远程命令脚本.mp4 7.While条件语句企业案例列表读取_0.mp4 8.Shell编程之Case语句及Select综合应用_0.mp4 9.Shell编程之函数及案例分析.mp4 10.Linux下深入编程之函数及数组编程.mp4 11.Shell...

    《Linux shell脚本全面学习》pdf版电子书

    ### Linux Shell脚本全面学习知识点概述 #### 一、Linux脚本编写基础 **1.1 语法基本介绍** **1.1.1 开头** - **解释**: 每个Shell脚本都需要以 `#!/bin/sh` 开始,这行被称为shebang,用于指示系统如何执行此...

    korn-shell脚本入门.docx

    Korn Shell脚本入门知识点总结 Korn Shell是AIX操作系统的缺省Shell,它允许用户与内核进行通信。 Shell脚本的主要功能是将多个命令组合在一个文件中,以便一次执行多个命令。编写Korn Shell脚本需要使用文本编辑器...

    Shell脚本-从入门到精通.ppt

    shell脚本是Linux操作系统中的一种编程语言,用于自动执行一系列命令。shell脚本文件是一个纯文本文件,可以使用任何文本编辑器编写,通常以.sh作为后缀名。 一、shell脚本的基本结构 shell脚本的基本结构包括: ...

    Shell编程入门基础必备视频教程.zip

    目录 1Linux下Shell编程入门及变量讲解.mp4 2Linux下Shell编程入门及变量讲解.mp4 ...9Shell脚本for循环案例演示.mp4 10Shell脚本for循环案例演示.mp4 11Shell实战批量管理主机.mp4 12Shell实战批量管理主机.mp4

    Shell 脚本语言入门

    ### Shell脚本语言入门:详解与实践 #### 引言 在IT领域,Shell脚本是一种强大而灵活的工具,广泛应用于系统管理、自动化任务、数据处理等方面。它基于Unix/Linux环境,允许用户通过一系列命令行指令来实现复杂的...

    shell脚本入门

    在本文中,我们将深入探讨Shell脚本的基础知识,帮助初学者快速入门。 一、Shell概述 Shell是操作系统提供的一种命令解释器,它为用户提供与系统交互的界面。在Linux或Unix系统中,常见的Shell有Bash(Bourne-Again...

    Shell脚本超光速入门教程资料.rar

    本教程将带你快速入门Shell脚本的世界,让你在短时间内掌握其基本概念和常用命令,从而提升你的系统管理效率。 一、Shell的定义与种类 Shell是一个命令解释器,它将用户输入的命令翻译成操作系统可以理解的指令执行...

    shell编程入门教程+shell脚本专家指南+UNIX.shell编程24小时教程.rar

    本文将深入探讨Shell编程的基础知识,包括基本语法、常用的内置命令、条件语句、循环结构以及函数的使用,旨在帮助初学者快速入门,并逐步提升为Shell脚本专家。 首先,让我们了解什么是Shell。Shell是操作系统提供...

    shell编程入门经典--LINUX与UNIX Shell编程指南 (中文pdf版)

    《LINUX与UNIX Shell编程指南》是一本专为初学者设计的shell编程教程,它深入浅出地介绍了在Linux和UNIX系统中如何使用Shell进行高效自动化任务处理。Shell编程是Linux和UNIX系统中的核心技术,它允许用户通过命令行...

    linux_shell脚本经典入门

    本入门教程将引导你深入理解Shell脚本的精髓,帮助你提升在Linux环境中的工作效率。 首先,我们来看"Linux_Shell基础"部分。这部分内容通常会涵盖Shell的基本概念,如Shell的定义、用途以及如何启动和退出Shell。还...

    linux_Shell(脚本)编程入门_实例讲解详解

    Shell脚本编程是Linux系统管理的重要工具,它是一种解释型的编程语言,允许用户通过编写脚本来自动化一系列命令操作。在Linux环境中,尽管有图形界面,但Shell脚本因其灵活性和强大的自动化能力而备受青睐。本文将...

Global site tag (gtag.js) - Google Analytics