最新文章专题视频专题关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
兄弟7190dw粉盒清零 js字符串替换指定字符 js 替换指定字符 reference by pointer 蓝屏 dcp7080打印机驱动安装 打印机共享0000709 数据库sql语句大全 vue跳转页面 sql注入语句 c# listview 怎么查别人的征信有没有问题 流调如何确认行动轨迹 js上传文件 三年思想工作总结 python 字符串转json sqlyog安装步骤 python字符串删除指定字符 python 格式化字符串 家委会班级群说话技巧 python 字符串切片 政务短信平台是什么东西 java decimal js解析json字符串 integer转string ubuntu修改root密码 lol是啥意思是什么 modbus poll 使用教程 崩溃的边缘对自己好言相劝什么歌 说唱里黑宋是什么意思 java调用webservice接口 string 转bigdecimal 绝音鸟的羽毛哪里掉落 男生说三串葡萄是什么梗 饕餮斗罗怎么死的 今天我寒夜里看雪飘过什么歌 弥勒玻璃桥在哪里 与君歌第几集认出妹妹 过了离别时,相思亦可解是什么意思 js转字符串 js 转字符串
当前位置: 首页 - 科技 - 知识百科 - 正文

shell脚本for循环

来源:懂视网 责编:临意 时间:2021-12-29 15:49:53
文档

shell脚本for循环

在shell脚本中编写脚本使用for循环一般是用于判断输入的用户名是否存在,若是不存在的话那么创建该用户并设置密码,否则程序会继续提示用户,也就是提示重新输入新建用户名称。
推荐度:
导读在shell脚本中编写脚本使用for循环一般是用于判断输入的用户名是否存在,若是不存在的话那么创建该用户并设置密码,否则程序会继续提示用户,也就是提示重新输入新建用户名称。

shell脚本中的for循环是怎样的呢?下面就让我们一起来了解一下吧:

在shell脚本中编写脚本使用for循环一般是用于判断输入的用户名是否存在,若是不存在的话那么创建该用户并设置密码,否则程序会继续提示用户,也就是提示重新输入新建用户名称。

在for命令中的for i in的各种用法介绍如下

for i in “file1” “file2” “file3”

for i in /boot/*

for i in /etc/*.conf

for i in $(seq -w 10) --》等宽的01-10

for i in {1…10}

for i in $( ls )

for I in $(< file)

for i in “$@” --》取所有位置参数,可以简写为for i

需要注意的是bash shell支持C式for循环。

示例代码如下:

#!/bin/bash

j=$1

for ((i=1; i<=j; i++))

do

touch file$i && echo file $i is ok

done

$@: 所有位置变量的内容

$#: 位置变量的个数

$0: 文件名

$*: 所有位置变量的内容

for循环的一般代码格式为:

for 变量名 in 列表

do

    command1

    command2

    ...

    commandN

done

参考范例:

范例一

输入代码:

for loop in 1 2 3 4 5

do

    echo "The value is: $loop"

done

输出结果为:

The value is: 1
The value is: 2
The value is: 3
The value is: 4
The value is: 5

范例二

若是编写脚本清空所有arp缓存记录,示例代码如下:

#!/bin/bash

for i in $(arp | tail -n +2|tr -s ' ' |cut -d' ' -f1)

do 

arp -d $i 

done

以上就是小编的分享了,希望能够帮助到大家。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:0731-84117792 E-MAIL:11247931@qq.com

文档

shell脚本for循环

在shell脚本中编写脚本使用for循环一般是用于判断输入的用户名是否存在,若是不存在的话那么创建该用户并设置密码,否则程序会继续提示用户,也就是提示重新输入新建用户名称。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题兄弟7190dw粉盒清零兄弟7190dw粉盒清零专题js字符串替换指定字符js字符串替换指定字符专题js 替换指定字符js 替换指定字符专题reference by pointer 蓝屏reference by pointer 蓝屏专题dcp7080打印机驱动安装dcp7080打印机驱动安装专题打印机共享0000709打印机共享0000709专题数据库sql语句大全数据库sql语句大全专题vue跳转页面vue跳转页面专题sql注入语句sql注入语句专题c# listviewc# listview专题怎么查别人的征信有没有问题怎么查别人的征信有没有问题专题流调如何确认行动轨迹流调如何确认行动轨迹专题js上传文件js上传文件专题三年思想工作总结三年思想工作总结专题python 字符串转jsonpython 字符串转json专题sqlyog安装步骤sqlyog安装步骤专题python字符串删除指定字符python字符串删除指定字符专题python 格式化字符串python 格式化字符串专题家委会班级群说话技巧家委会班级群说话技巧专题python 字符串切片python 字符串切片专题html转义字符html转义字符专题python 字符串匹配python 字符串匹配专题python格式化字符串python格式化字符串专题税务ukey怎么升级版本税务ukey怎么升级版本专题python 字符串连接python 字符串连接专题mysql 查看版本mysql 查看版本专题cv2.imread函数cv2.imread函数专题python 字符转数字python 字符转数字专题python中split的用法python中split的用法专题过目不忘的足浴店名字过目不忘的足浴店名字专题赣州二手房信息专题公司家里电脑文件同步专题公司技术部部门职能专题公司计划项目经费预算表1专题公司集体降薪专题赣州哪个厂比较好专题高尔夫一辆多少钱专题白起图片恋与制作人专题把我这个手机上设置一个自动抢红包的功能专题拔牙拆线注意事项专题白带怎么自我检查专题拔牙创面几天能好专题拔完智齿有什么症状专题拔牙打麻药扁桃体疼喉咙痛专题拔牙不注意会得什么病专题我想吃一个小孩绘本赏析专题白草畔还是百草畔专题拔完智齿发烧了正常吗专题显卡啸叫的最佳处理办法专题拔牙除了打麻药还需要注射其它药吗专题
Top