问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

几个简单的shell脚本编写

发布网友 发布时间:2022-04-26 15:29

我来回答

1个回答

热心网友 时间:2023-07-12 15:57

#第一题
#!/bin/bash
if
[
!
-f
username.txt
];
then

echo
"未找到用户文件,请重新创建username.txt"
fi
usernames=$(cat
username.txt)
for
username
in
$usernames
do

useradd
$username

echo
$username
|
passwd
--stdin
$username

chage
-d
0
$username
done
#第二题
#你可把脚本自行写到crontab去
#!/bin/bash
declare
-i
disk_now=`df
/
|
grep
/dev
|
awk
'{print
$5}'
\

|
sed
's/%//'`
declare
-i
disk_warn=1
if
[
"$disk_now"
-ge
"$disk_warn"
];then

echo
"当前计算机/分区使用率超过80%,请及时处理"
|
\

mail
-s
"/分区使用告警"
root
fi
#第三题
#值的范围就是那个100,你可以写任意的整数
#!/bin/bash
read
-p
"请输入值的范围:"
nu
for
((i=1;
i<=$nu;
i=i+2))
do

echo
$i
done
#第四题,我没弄明白题目,倍数?到底是几的倍数?
#第五题
#你说用要CASE来写,但只有两个判断,所以就用了ifelse
#!/bin/bash
declare
-i
nu=100
declare
-i
i=1
declare
-i
re
for
((;
i<=$nu;
i=i+1))
do

re=$i%7

if
[
"$re"
-eq
"0"
];
then

echo
$i

elif
[
$(echo
$i
|
grep
7)
];
then

echo
$i

fi
done
如有问题,可以追问。请采纳,谢谢~
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电视屏幕不亮但有声音是怎么回事 电视只出声音不出画面怎么调 每天做踩单车的运动能瘦腿吗? 踩单车能瘦腿吗 知道踩自行车能瘦腿吗 注意姿势才是关键 踩自行车可以瘦腿吗 踩单车的好处是什么?怎样进行瘦腿? Adobe AIR是什么?能做什么? adobeair是什么软件,可不可以卸载?? 15--18万之间的车 数据结构中将删除的第i个元素存到e中,为什么是e=l-&lt;elem[i-1],还有插入元素的时候为什 shell脚本编写求助 if (LT(L.[i].key,L.r[i-1].key))是什么意思 #include&lt;stdio.h&gt; #include&lt;string.h&gt; int main( ) { int i; char s[101],max1,max2,max,l[5]={&#39;(&#39;,&#39;m&#39;,&#39; 如何编写该shell脚本 #include &quot;iostream.h&quot; void main() { int a[2][2]; int imax; int k,j,l; int bool1=1,bool2=1; for(int 大量实例阐述如何编写一个shell脚本 直线l斜率的取值范围是 (-∞,-1]∪[0,+∞)求倾斜角范围 scanf(&quot;%d&quot;,&L.elem[i-1]) 数据结构,线性表的实现&quot; for(p=&(L.elem[L.length-1]) 其中 [L.length-1]代表什么? 连起来怎么理解呢? 数据结构C语言,LT(L.r[i].key, L.r[i-1].key)与L.r[i].key&lt;L.r[i-1].key有什么区别呢 求教,jarsigner签名APK 如何读取APK中的签名信息 apk签名工具zipsigner怎么用 如何在VisualStudio10.0中设置Halcon机器视觉 如何通过软件查看APK软件包的相关信息 视觉软件halcon可以支持那些工业相机? 如何获取双目立体视觉的标定图像 apk 签名文件和密码在哪里查找?签名文件是怎么生成的 HALCON机器视觉软件的HALCON选择 18. 分式方程[x&#47;(x-1)]-1=m&#47; (x-1)(x+2)有增根,则m的值为( ) A. 0和3 B. 1 C. l 和-2 D.3 #include &lt;stdio.h&gt; #include &lt;string.h&gt; main() { char a[2][80],t; int i,j,m,n,l,max; for(i=0;i&lt;=1;i shell脚本编写 如何编写这个Linux Shell脚本 请编写一个shell脚本 iphoneios10怎么设置控制中心 明年本命年可以结婚吗? 2021本命年可以结婚吗? 一个关于宠物的游戏 求win7操作系统的IIS 有没有好玩的有关宠物养成的单机游戏,推荐一下。 求一个关于宠物的小游戏,是很久以前的 有关“游动物园”的古诗有哪些? 今年本命年可以结婚吗? 怎么让宠物去旅游 推荐几个宠物类单机游戏? 本命年可以结婚吗?有什么说法 还有什么宠物是在水里游,除了鱼 宠物旅游有什么用? 宠物旅游有什么好处