Linux和dos下for命令的使用有何不同
Admin 2022-07-20 群英技术资讯 451 次浏览
区别:在dos中,该命令用于通过循环对文件组中的文件执行命令,语法为“FOR 参数 %变量名 IN (文件或命令) DO 命令”;在linux中,该命令用于通过循环来使用命令集,语法为“for 变量名 in 值列表do 命令 done”。
本教程操作环境:linux7.3&&DOS8.0系统、Dell G3电脑。
linux中
在linux中,for命令用于创建一个循环,该循环通过一系列值的循环来使用系列中的一个命令集,语法为“for 变量名 in 值列表 do 命令序列 done”。
shell中提供了for命令,用于创建通过一系列值重复的循环,每次重复使用系列中的一个值执行一个定义的命令集。
for语句的基本格式如下:
for 变量名 in 值列表 do 命令序列 done
在参数list中提供一系列用于迭代(上一个输出的结果,这一句用来输入)的值。指定列表中的值有几种不同的方法。
dos中
for帮助文档
对一组文件中的每一个文件执行某个特定命令。
FOR %variable IN (set) DO command [command-parameters]
格式:FOR [参数] %%变量名 IN (相关文件或命令) DO 执行的命令
作用:对一个或一组文件,字符串或命令结果中的每一个对象执行特定命令,达到我们想要的结果。
注意:在批处理文件中使用 FOR 命令时,指定变量请使用 %%variable,而不要用 %variable。变量名称是区分大小写的,所以 %i 不同于 %I.
关于:for命令可以带参数或不带参数,带参数时支持以下参数:/d /l /r /f
%variable 指定一个单一字母可替换的参数。
(set) 指定一个或一组文件。可以使用通配符。
command 指定对每个文件执行的命令。
command-parameters为特定命令指定参数或命令行开关。
在批处理程序中使用 FOR 命令时,指定变量请使用 %%variable
而不要用 %variable。变量名称是区分大小写的,所以 %i 不同于 %I.
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
今天继续给小伙伴们分享关于“vsftpd配置第二章节”的内容,为了让大家更好的理解这方面的知识点,小编在此整理了相关资料,感兴趣的话一定不要错过了。
Centos搭建开发环境,PHP7+ Nginx1.12+ Mysql5.7
你知道Linux系统之fdisk命令如何使用吗?fdsik既能划分磁盘成为若干个区,也能为每个分区指定分区的文件系统。关于这方面的问题内容,小编准备好了资料,感兴趣就参考下。
linux新建文件方法有哪些?其实在Linux下,我们想要新建文件有很多种方法,例如可以使用touch命令、使用echo命令、使用printf命令创建文件等等,那么具体如何实现新建文件呢?接下来小编就给大家来分享五种方法。
linux僵尸进程是一个已经终止但是其父进程尚未对其进行善后处理获取终止进程的有关信息的进程;僵尸进程是当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008