shell脚本for循环(shell脚本中的for循环是怎样的)

作者:百科火  更新 :2022-03-10 11:20:08   科技百科  

最佳答案在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: 1The value is: 2The value is: 3The value is: 4The value is: 5

案例二

若是撰写脚本清除全部arp缓存文件纪录,实例编码如下所示:

#!/bin/bash

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

do

arp -d $i

done

以上便是我的共享了,期待可以协助到大伙儿。

- END -

arcsinx等于什么?(01arcsinx)

arcsinx等于什么?(01arcsinx)

01arcsinx=&pi;/2-arccosx(-1≦x≦1)。arcsin0=0,arcsin1=90&deg;。sinx表明一个数据,在其中的x是一个视角。arcsinx表...

皮鞋码和运动鞋码相差多少

皮鞋码和运动鞋码相差多少

运动鞋和皮鞋都是我们日常很常见的款式,在不同的场合穿不一样的鞋子,很多人在选择尺码上面都会拿不准...

大锅饭时代几年到几年

大锅饭时代几年到几年

大锅饭时代几年到几年,1958下半年-1961年。大锅饭是对分配方面存在的平均主义现象的一种形象比喻,它包括两个方面:一...

字母圈dom和sub是什么属性

字母圈dom和sub是什么属性

字母圈dom和sub是什么属性,字母圈dom和sub属于SM中的D/S关系,英文全称是​dominance&submission,即表示控制与服从,其...

花泥要泡多长时间(花泥和水哪个保存长)

花泥要泡多长时间(花泥和水哪个保存长)

花泥泡30秒就可以了。用干净的容器接水,可根据使用需求加入鲜切花保鲜剂,然后将花泥放入容器内,让花泥自己慢慢去吸收...

左肖是哪几肖(十二生肖排序的三种不同说法)

左肖是哪几肖(十二生肖排序的三种不同说法)

左肖:鼠牛龙蛇猴鸡右肖:虎兔马羊狗猪十二生肖,又叫属相,是中国与十二地支相配以人出生年份的十二种动物,包括鼠、牛、虎...

复利计息的计算公式

复利计息的计算公式

复利计算公式F=P(1+i)^n复利计算公式是计算前一期利息再生利息的问题,计入本金重复计息,即“利生利”“利滚利”。它的...

太昊陵是谁的墓

太昊陵是谁的墓

太昊陵,即"三皇之首"太昊伏羲氏的陵庙,位于河南省周口市淮阳区羲皇故都风景名胜区,毗邻风景秀丽的万亩龙湖,是国家AA...

美国洛杉矶是什么气候类型(美国洛杉矶最佳旅游时间)

美国洛杉矶是什么气候类型(美国洛杉矶最佳旅游时间)

洛杉矶属于温带地中海型气候,全年气候温和。大体上终年干燥少雨,只是在冬季降雨稍多。年降水量约378毫米,以冬雨为主...

末法时期到哪年结束(从2600年前释迦牟尼佛时代开始计算)

末法时期到哪年结束(从2600年前释迦牟尼佛时代开始计算)

从2600年前释迦牟尼佛时代开始计算,正法500年;像法1000年;末法10000年,此后进入“法灭尽”的时代。我国宋朝以后,即进入...

查看更多知识百科