`

WindowsBatch与LinuxShell比较[shell循环实例]

 
阅读更多

WindowsBatch与LinuxShell比较[shell循环实例]

 

Shell的循环实例:

复制代码
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->
#!/bin/bash
for i in 12345
do
echo"Welcome $i times"
done

#!/bin/bash
for i in $(seq 115)
do
echo"Welcome $i times"
done

#!/bin/bash
for i in {1..5}
do
echo"Welcome $i times"
done

#!/bin/bash
for(( c=1; c<=5; c++))
do
echo"Welcome $c times"
done


#!/bin/bash
for i in $( ls );do
echo item: $i
done



#!/bin/bash
for i in `seq 110`;
do
echo$i
done

#!/bin/bash
for file in /etc/*
do
if [ "${file}"=="/etc/resolv.conf" ]
then
countNameservers
=$(grep -c nameserver /etc/resolv.conf)
echo"Total ${countNameservers} nameservers defined in ${file}"
break
fi
done

#!/bin/bash
FILES="$@"
for f in $FILES
do
#if.bak backup file exists, read next file
if [ -f ${f}.bak ]
then
echo"Skiping $f file"
continue
# read next file and skip cp command
fi
# we are hear means no backup file exists, just use cp command to copy file
/bin/cp $f $f.bak
done


#!/bin/bash
COUNTER
=0
while [
$COUNTER -lt 10 ];do
echo The counter is $COUNTER
let COUNTER
=COUNTER+1
done



#!/bin/bash
COUNTER
=20
until [
$COUNTER -lt 10 ];do
echo COUNTER $COUNTER
let COUNTER-
=1
done
复制代码

完!

感谢,Thanks!

作者:iTech
出处:http://itech.cnblogs.com/

分享到:
评论

相关推荐

    Linux shell数组循环的实例详解

    以上就是Linux shell数组循环的实例详解,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持! 您可能感兴趣的文章:Shell获取字符串长度的多种方法总结用Shell判断字符串...

    Linux Shell 实例精解3 (pdf 版本)

    Linux Shell 实例精解 (pdf 版本)

    LinuxShell脚本编程实例

    在Linux Shell脚本编程实例中,我们可以看到多种实用的脚本程序,例如菜单式Shell脚本、循环式Shell脚本、条件语句式Shell脚本等等。这些脚本程序都可以用来解决实际问题,例如自动化系统管理、数据处理、网络管理等...

    LinuxShell脚本编程实例.doc

    Linux Shell脚本编程实例 Linux Shell脚本编程实例是指使用Linux操作系统的Shell来编写脚本程序,实现自动化任务、批处理和system administration等功能。本文将通过实例讲解Linux Shell脚本编程的基本概念、语法和...

    linux Shell编程入门 实例讲解详解

    Linux Shell编程入门实例讲解详解 Linux Shell编程是Linux系统中一种非常灵活的工具,通过shell编程可以自动化大量的任务,especially适合那些易用性、可维护性和便携性比效率更重要的任务。下面是Linux Shell编程...

    Linux+Shell命令行及脚本编程实例详解-刘艳涛.mobi kindle版

    主要内容包括:Linux及Linux Shell简介、初识Linux Shell、常用Shell(Bash)命令、Shell命令进阶、Shell编程基础、Shell的条件执行、Bash循环、Shell函数、正则表达式、脚本输入处理、Shell重定向、管道和过滤器、...

    Linux shell 命令行及脚本编程实例详解.pdf

    linux开发,运维必备,作为一本手头工具书很实用,不过有几处会有问题,不过影响不大

    Linux Shell命令行及脚本编程实例详解PPT

    Linux Shell是Linux操作系统中的一种命令解释器,它允许用户通过命令行界面与系统进行交互,执行各种任务。刘艳涛的《Linux Shell命令行及脚本编程实例详解》是清华大学出版社出版的一本教程,深入浅出地介绍了Shell...

    linux shell学习资料

    Linux Shell是Linux操作系统中用于与系统交互的一种命令行界面,它是用户与Linux内核之间的桥梁。Shell不仅可以执行单一的命令,还可以通过编写脚本实现复杂的自动化任务。在本学习资料包中,包含了三本关于Linux ...

    Linux shell 实例精解

    Linux shell编程实例精解, 本书重点讲述了当下最流行的两个Linux Shell——Borne Again Shell (bash)和TC Shell(tcsh),从它们的新特性、增加和内建的插件讲起直至具体的应用。通过对一个个实例的讲解,循序渐进地...

    Linux Shell 实例精解4 (pdf 版本)

    Linux Shell 实例精解4 (pdf 版本)

    刘艳涛版LinuxShell命令行及脚本编程实例详解(含mobi阅读器)

    《刘艳涛版Linux Shell命令行及脚本编程实例详解》是一本专为Linux Shell编程初学者和进阶者设计的教程。这本书深入浅出地介绍了Linux操作系统中的Shell命令行和脚本编程技术,旨在帮助读者掌握在终端环境中高效工作...

    Linux shell实例精解

    本文将围绕"Linux shell实例精解"这一主题,深入探讨Linux shell编程的核心概念、语法和常见实例,帮助你更好地理解和掌握这一技能。 一、shell概述 Linux shell是一个命令解释器,它接收用户的输入并执行相应的...

    linux shell 实例精解

    通过对一个个实例的讲解,循序渐进地介绍了Linux Shell中的各个知识点,使读者逐步具备读写Shell程序的能力。 注:之前上传一个附件有误,这个为正确的。有两个压缩包,两个都下好了再解压即可。打开文档如果有乱码...

    linux shell 脚本入门

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

    Linux Shell 实例精解(part 3)

    Linux Shell 实例精解Linux Shell 实例精解

    linux shell 视频教学

    Linux Shell是Linux操作系统中不可或缺的一部分,它是一种命令行接口,允许用户通过文本命令与系统进行交互。Shell脚本则是编写的一系列命令,可以自动化执行一系列任务,极大地提高了工作效率。在这个"Linux Shell...

    Linuxshell编写demo

    本文将深入探讨Linux Shell编写的基础知识,包括基本概念、常用命令、变量与参数、流程控制以及函数的使用。 首先,Shell是一个命令解释器,它接收用户输入的命令并执行。在Linux系统中,常见的Shell有Bash(Bourne...

    linux Shell编程入门 实例讲解详解.doc

    Linux Shell编程是Linux系统管理与自动化任务的核心技术之一。Shell不仅仅是一个命令行接口,它也是一种强大的脚本语言,能够帮助用户高效地执行一系列系统指令。本文将深入介绍Shell编程的基础知识,包括创建脚本、...

    Linuxshell大作业.pdf

    8. 循环与条件判断:文档中出现循环控制结构(while、do...done)和条件判断结构(if、elif、else),这是Shell编程中常用的控制逻辑。 9. 脚本使用交互式输入:文档显示脚本需要用户的交互式输入,例如读取用户名...

Global site tag (gtag.js) - Google Analytics