`
totoxian
  • 浏览: 1096230 次
  • 性别: Icon_minigender_2
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

bash shell的for循环的各种示例

阅读更多

周海汉 /文

先确定shell是bash:

zhouhh@zhh64:~$ echo $SHELL
/bin/bash

zhouhh@zhh64:~$ ps
PID TTY TIME CMD
2761 pts/1 00:00:00 bash
5125 pts/1 00:00:00 ps

bash shell的for循环的各种示例:

zhouhh@zhh64:~$ vi ./testfor.sh

输入:

zhouhh@zhh64:~$ ./testfor.sh p1 p2 p3
arr is (a b c)
item in array:
a
b
c
参数,$*表示脚本输入的所有参数:
p1
p2
p3

处理文件 /proc/sys/net/ipv4/conf/*/accept_redirects:
/proc/sys/net/ipv4/conf/all/accept_redirects
/proc/sys/net/ipv4/conf/default/accept_redirects
/proc/sys/net/ipv4/conf/eth0/accept_redirects
/proc/sys/net/ipv4/conf/lo/accept_redirects
/proc/sys/net/ipv4/conf/vboxnet0/accept_redirects
/proc/sys/net/ipv4/conf/virbr0/accept_redirects


直接指定循环内容
f1
f2
f3

C 语法for 循环:
0
1
2
3
4
5
6
7
8
9


在shell命令直接输入for循环:

zhouhh@zhh64:~$ for i in a b c ; do echo $i ; done
a
b
c

分享到:
评论

相关推荐

    《Learning the bash Shell,3rd Edition,by Cameron Newham》.pdf

    本书是学习bash shell的权威指南,涵盖了从基础到高级的各种bash shell主题。书中通过大量的实践示例讲解了如何高效地使用Linux环境中的bash shell。 #### 三、章节内容概览 1. **第1章:bash基础** - **1.1 什么...

    BASH SHELL程序设计简介

    在BASH Shell编程中,有许多内置命令可以帮助我们完成各种任务。比如上面提到的`echo`命令,它用来输出文本信息。此外,还有许多其他命令,如: - **cd**:改变当前工作目录。 - **ls**:列出目录内容。 - **mkdir*...

    高级bash shell手册

    Bash支持if条件语句、for循环、while循环和case语句,用于编写条件判断和迭代逻辑。学习如何正确使用这些结构可以提高脚本的灵活性和效率。 **5. 函数** 在Bash中,函数是一种可重复使用的代码块,可以接受参数并...

    Bash shell脚本新手指南

    - 脚本可以使用变量存储数据,利用条件语句 (`if`, `case`) 和循环结构 (`for`, `while`) 控制流程。 #### 四、总结 Bash Shell 是一种功能强大的Shell程序,不仅适用于新手,也满足高级用户的需求。通过了解其...

    linux - Advanced Bash Shell Scripting Guide

    11. **shell脚本实例**:书中包含大量实际脚本示例,通过分析和模仿这些例子,你可以加深对Bash脚本编程的理解。 通过学习《Linux高级Bash Shell脚本编程指南》,你将能够编写出更复杂、更智能的脚本来自动化工作...

    linux bash shell入门教程

    循环语句如for、while、until等,用于重复执行一段代码直到满足特定条件。 函数是组织和封装代码的一种方式,通过定义函数,可以将重复使用的代码块命名为一个函数,然后在需要时调用。Bash Shell中的函数定义和...

    advanced bash shell guide

    **高级Bash Shell指南** 《Advanced Bash-Scripting Guide》是Linux系统中关于Bash Shell编程的一本经典著作,由Mendel Cooper撰写。这本书详细探索了Shell脚本的精髓,适合初学者和有一定经验的程序员参考学习。...

    BASH SHELL 程式設計

    通过学习以上基础知识和示例,你可以开始尝试编写更多复杂的BASH Shell脚本来满足不同的需求。随着实践的增加,你会逐渐熟悉更多的命令和技巧,从而能够更高效地管理和自动化Linux环境中的各种任务。

    bash shell 连接数据库批量跑数据

    在IT行业中,bash shell是一种广泛使用的Linux或Unix操作系统下的命令行解释器,它允许用户通过命令行界面执行各种任务。当需要对数据库进行批量操作时,bash shell脚本可以成为一个非常有效的工具。本文将深入探讨...

    bash shell

    通常这样的博客文章可能会涵盖Bash shell的基础知识、进阶技巧、常见问题解决或者一些实用的Bash脚本示例。 标签“源码”可能暗示该博文涉及到Bash shell的内部工作原理,或者是如何阅读和理解Bash脚本的源代码。...

    列出所有Bash Shell内置命令的方法示例

    下面是一些常见的Bash Shell内置命令示例: - **cd**: 改变当前工作目录。 - **export**: 使变量在子shell中可见。 - **alias**: 创建或显示命令别名。 - **source**: 在当前Shell环境中执行文件,而不是启动新的子...

    bash shell programming

    ##### 7.1 for 循环示例 - **语法**: ```bash for file in *.txt; do echo "Processing $file" # 进行文件处理操作 done ``` - **解释**:此循环遍历当前目录下所有 `.txt` 文件,并对每个文件执行操作。 ##...

    人性化解析shell脚本,保证快速入门sh,bash,shell入门.pdf

    "人性化解析shell脚本,快速入门sh、bash、shell入门" Shell脚本是Linux操作系统中的一种编程语言,用于自动化系统管理和任务执行。本文档旨在快速入门Shell脚本,帮助读者快速掌握Shell脚本的基本知识和使用方法...

    shell-examples:Little Bash shell脚本示例

    "shell-examples:Little Bash shell脚本示例" 这个标题表明,这是一个关于Bash Shell脚本的小型示例集合。Bash Shell是Linux和类Unix系统中最常用的命令行解释器,它允许用户通过编写脚本来自动化一系列的命令操作...

    Bash的For循环(根据每次递增的数)

    ### Bash的For循环(根据每次递增的数) 在日常的脚本编写过程中,我们经常会遇到需要批量处理数据的情况,特别是在Linux环境下使用Bash Shell进行自动化任务时。本文将详细介绍如何利用Bash中的for循环来实现按...

    linux中 shell编程 for in 循环 详细介绍

    通过上述示例可以看出,`for in` 循环在 Linux Shell 编程中是非常实用和灵活的工具。它不仅可以用于简单的字符串枚举遍历,还能用于处理文件名、命令行参数以及更复杂的场景。理解这些用法有助于提高 Shell 编程的...

Global site tag (gtag.js) - Google Analytics