`

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是Linux操作系统中的一种命令解释器,它提供了一个用户与操作系统内核交互的界面,使得用户可以通过文本命令行执行各种操作。Shell脚本则是一种编程语言,它允许用户编写包含一系列命令的程序,实现自动...

    Linux shell数组循环的实例详解

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

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

    Linux Shell 实例精解 (pdf 版本)

    LinuxShell脚本编程实例

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

    LinuxShell脚本编程实例.pdf

    Linux Shell脚本编程实例 Linux Shell脚本编程实例是一种使用Linux Shell编程语言编写的脚本,旨在提供一个实用的编程实例,帮助用户学习和掌握Linux Shell编程的相关知识。 程序入口点和参数处理 在Linux Shell...

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

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

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

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

    Linux_Shell实例精解.rar

    至于`.reg`文件,它通常用于Windows注册表的导入,与Linux Shell无关,在这个上下文中可能是误入的文件。 学习并熟练掌握《Linux Shell实例精解》中的知识,不仅可以提升你在Linux环境下的操作效率,还能帮助你更好...

    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 版本)

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

    Linux Shell是Linux操作系统中用户与系统交互的主要接口,它是一个命令行解释器,允许用户通过输入命令来执行系统操作。Shell脚本编程则是利用Shell语言编写的一系列命令集合,可以实现自动化任务处理,大大提高了...

    Linux shell实例精解

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

    linux shell 实例精解

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

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

    《刘艳涛版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 实例精解

Global site tag (gtag.js) - Google Analytics