linux的shell命令,Shell命令_for

 2023-10-14 阅读 26 评论 0

摘要:chmod 755 demo.sh./demo.sh12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970#!/bin/bash# Author:James 2016-10-15# 集合以空格分割for? i in 1 2 3 4 5 6????do????????echo "$


chmod 755 demo.sh
./demo.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#!/bin/bash
# Author:James 2016-10-15
# 集合以空格分割
for? i in 1 2 3 4 5 6
????do
????????echo "$i"
????done

?


#!/bin/bash
# Author:James 2016-10-15
# 批量壓縮腳本
cd /tmp/shs
#所有sh文件覆蓋到sh.log文件
ls *.sh > sh.log
for i in $(cat sh.log)
????do
????????#tar -zxf $i &>/dev/null
????????echo "File Name is $i"
????done
rm -rf /tmp/shs/sh.log

?


#!/bin/bash
# Author:James 2016-10-15
# 計算1..100之和
sum=0
for(( i=1;i<=100;i++ ))
????????do
????????????????#echo "$i"
????????????????sum=$(( $sum+$i ))
????????done
echo "sum is:$sum"

linux的shell命令。?


#!/bin/bash
# Author:James 2016-10-15
# 批量添加用戶和默認密碼
#等待30秒輸入name
read -t 30 -p "input name:" name
read -t 30 -p "input password:" pass
read -t 30 -p "input number:" num
# 輸入的name,pass,num都不是控制
if [ ! -z "$name" -a ! -z "$pass" -a ! -z "$num" ]
????????then
????????????????# 將num變量以數字開頭的結尾的字符改為空字符串
????????????????y=$(echo $num | sed 's/^[0-9]*$'//g)
????????????????#變量y為空,表示num變量都是數字
????????????????if [ -z "$y" ]
????????????????????????then
????????????????????????????????for(( i=1;i<=$num;i++ ))
????????????????????????????????????????do
????????????????????????????????????????????????#批量添加用戶
????????????????????????????????????????????????/usr/sbin/useradd "$name$i" &>/dev/null
????????????????????????????????????????????????#批量賦予默認密碼
????????????????????????????????????????????????echo $pass | /usr/bin/passwd --stdin "&name$i" &>/dev/null
????????????????????????????????????????done
????????????????fi
fi
# 使用cat /etc/passwd 查看用戶是否增加成功



來自為知筆記(Wiz)


版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/136513.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息