`
cakin24
  • 浏览: 1396164 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

shell的for循环

阅读更多
一 语法
for 变量 in 值1 值2 值3
do
程序
done
 
二 实战
#!/bin/bash
for i in 1 2 3 4 5
do
echo $i
done
 
三 测试
[root@localhost shell]# ./shell9.sh
1
2
3
4
5
 
四 for循环实现解压缩
#!/bin/bash
 
cd /root/test/
ls *.tar.gz > ls.log
ls *.tgz >> ls.log
 
for i in $(cat ls.log)
do
tar -zxf $i &>/dev/null
done
rm -rf ls.log
分享到:
评论

相关推荐

    Shell中的for循环总结

    在Shell脚本编程中,for循环是常用的控制流语句之一,用于重复执行一段代码,直到满足特定条件为止。以下是对Shell中for循环的详细总结: 1. **基础for循环语法**: ```bash for 变量 in 值列表 do # 循环体 ...

    shell for循环与数组应用介绍

    读取一个文件,把每一行赋值给一个数组的变量,然后用for循环打印出来 代码如下:#!/bin/shi=1SUM=`sed -n ‘$=’ tmp.txt` #计算文件的总行数echo “$SUM”while read linedo arr[$i]=”$line” i=`expr $i + 1`...

    Linux shell 实现用for循环100次的方法

    在Linux shell脚本编程中,for循环是一种常用的控制流程结构,用于执行一系列命令多次,尤其在需要迭代或遍历特定范围的数值时。本篇文章将详细介绍四种不同的方法来使用for循环在shell中执行100次。 ### C语言风格...

    Linux shell数组循环的实例详解

    shell数组循环 测试shell数组,循环的例子: arr=(a b c) echo 所有的内容如下:${arr[@]} echo 数组的长度:${#arr[*]} for var in ${arr[@]} do echo 打印的内容:$var done 输出的内容如下: 以上...

    Shell脚本for循环语句简明教程

    与其他编程语言类似,Shell支持for循环。 for循环一般格式为: 代码如下: for 变量名 in 列表 do  command1  command2  …  commandN done 当变量值在列表里,for循环即执行一次所有命令,使用变量名获取列表...

    对Linux下shell编程之for循环的实例讲解

    在Linux系统中,shell脚本是一种强大的自动化工具,而for循环是其中不可或缺的一部分。这篇文章将深入探讨Linux shell编程中的for循环,通过实例来帮助你理解其工作原理和常见用法。 首先,让我们看看for循环的基本...

    Shell脚本用for循环遍历参数的方法技巧

    1.当一个脚本需要传入的参数较多时,可以使用for循环进行参数遍历 示例: #!/bin/bash number=65 #定义一个退出值 index=1 #定义一个计数器 if [ -z $1 ];then #对用户输入的参数做判断,如果未输入参数则返回脚本...

    shell for循环、循环变量值付给其他shell脚本的方法

    在Shell编程中,for循环是一种常用的控制结构,用于重复执行一段代码直到满足特定条件为止。本文将详细介绍如何在Shell中使用for循环,并探讨如何将循环变量的值传递给其他Shell脚本。 首先,让我们看下Shell中for...

    Shell脚本中使用for循环和cat命令实现按顺序合并文件

    ### Shell脚本中使用For循环和Cat命令实现按顺序合并文件 #### 背景介绍 在日常工作中,我们经常会遇到需要将多个文本文件合并成一个文件的需求。尤其是在处理大量日志文件或数据文件时,这种操作变得尤为重要。...

    shell脚本语言.pdf

    * Shell for 循环是指在 Shell 中的循环语句 * Shell for 循环可以用来执行重复操作 Shell while 循环: * Shell while 循环是指在 Shell 中的循环语句 * Shell while 循环可以用来执行重复操作 Shell until ...

    一个shell for循环与case结合的脚本(监控程序状态)

    这里我们探讨的是如何使用shell脚本来实现这一功能,具体涉及到的关键技术是`for`循环和`case`语句。下面将详细介绍这两个核心元素以及它们在监控程序状态中的应用。 首先,`for`循环是Shell脚本中最常用的循环结构...

    Shell 入门实战到精通

    Shell 进阶实战包括 if 判断、for 循环、while 循环、until 循环和函数等高级编程技术。 Shell if 判断 Shell if 判断是指在 Shell 中根据条件执行不同的命令或动作。 Shell if 判断可以用于实现条件语句和逻辑...

    linux shell 中数组的定义和for循环遍历的方法

    linux shell中的语法和普通编程语言 c/c++ java 的不太一样,平时用的不多,所以总是记不住,写脚本才会去查怎么用。 今天突然被问到数组怎么去遍历。平时写shell脚本也经常遍历数组,但是一下没答上来,被鄙视了。 ...

    一文让你通俗易懂的学习会 Bash Shell 中的 for 循环语句(for 的两种语法结构 和 嵌套for循环)

    在Bash Shell编程中,`for`循环语句是一种非常重要的控制流结构,它用于重复执行一系列命令。本文将深入探讨两种不同的`for`循环语法结构及其应用。 ### 1. 语法格式 1 - 带取值列表的`for`循环 ```bash for var...

    浅谈shell循环中变量的作用域问题

    最近实现了一个shell脚本,功能简单来说就是从文件中按行读取然后将所有行拼接成一行写入一个文件,关键代码如下 path_all= cat $1 | while read line do ...while循环读取文件中内容有两种写法,一

    Shell两种for循环对应实现方法解析

    总结一下,Shell中的for循环在处理一一对应关系时,可以通过变量替代或者数组方法实现。变量替代方法简单直观,适用于简单的替换场景;而数组方法则更为灵活,适合处理复杂对应关系,且具有更好的脚本维护性。在编写...

Global site tag (gtag.js) - Google Analytics