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
【shell脚本中的for循环是怎样的 shell脚本for循环】必须留意的是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 -n2|tr -s ' ' |cut -d' ' -f1)
do
arp -d $i
done
以上便是我的共享了,期待可以协助到大伙儿 。
- 天姥山李白梦游天姥山赢留别中的天姥山位于哪里 天姥山位于浙江省哪里
- python编写自动化脚本 python自动化脚本
- java调用python脚本是怎样的 java调用python脚本
- 解读鲫鱼一天中的行动规律 一天中钓鲫鱼的最佳时间
- 如何正确保养空气加湿器
- 犯罪分子到案后有检举、揭发他人犯罪行为,包括共同犯罪案件中的 刑事犯罪中如何认定立功
- python中的eval函数应该如何使用? eval函数python
- python中的def命令使用方法 python中def怎么用
- 传说中的“独角兽”到底是何物种? 独角兽是马吗
- 林黛玉的典型事例