码迷,mamicode.com
首页 >  
搜索关键字:shell脚本练习    ( 73个结果
Redhat shell脚本练习
创建一个脚本在system1上创建一个名为/root/foo.sh的脚本,让其提供下列特性:1.当运行/root/foo.shredhat,输出为fedora2.当运行/root/foo.shfedora,输出为redhat3.当没有任何参数或者参数不是redhat或者fedora时,其错误输出产生以下的信息:/root/foo.shredhat:fedoravimfoo...
分类:系统相关   时间:2016-09-07 15:57:15    阅读次数:531
shell脚本练习基础篇2
练习 2、写一个脚本/root/bin/yesorno.sh,提示用户输入yes或no,并判断用户输入的是yes还是no,或是其它信息 #!/bin/bash # case$1in yY]|[yY][eE][Ss]) echo"youputa$1" ;; [nN]|[nN][Oo]) echo"youputa$1";; *) echo"ukown";; ..
分类:系统相关   时间:2016-08-12 21:49:56    阅读次数:357
shell脚本练习题
一、用shell脚本实现进度条#!/bin/bash functionproc() 4{ 5count=0 6bar="" 7lable=("|""/""-""\\") 8while[$count-le100] 9do 10letindex=count%4 11printf"[\033[1m\033[1;34m%-101s\033[0m][%d%%][%c]\r""$bar""$count""${lable[$index]}" 12bar=${bar}‘#‘ 13((count++)) 1..
分类:系统相关   时间:2016-06-24 20:42:42    阅读次数:219
shell脚本练习题
求出数字1~100的累加和:要求数字的累加,可以使用循环来完成,如下代码:#!/bin/bash sum=0 str="" #foriin{1..100} for((i=1;i<=100;++i)) do str+="${i}+" letsum+=i done echo"${str%+}=${sum}"运行脚本:另外一种可以用递归的方式:#!/bin/bash readnum sum=0 str="..
分类:系统相关   时间:2016-06-21 22:47:47    阅读次数:409
shell脚本练习之代码
练习一:用shell脚本写一个简单的进度条代码如下:运行结果如下:练习二:假如一个file文件里面有3个数,求这三个数的最大值,最小值,这三个数的和和平均值。代码如下:file文件里面的内容:运行结果如下:练习三:求1到100的和V1版本:结果如下:V2版本:(递归版本)运行结..
分类:系统相关   时间:2016-06-20 01:01:17    阅读次数:272
shell脚本:练习题
题目1:1-100求和非递归版本:#!/bin/bash sum=0 while[$val-le100] do letsum+=val letval++ done echo$sum sum=0 foriin{1..100} do if[$i==1];then bar=${bar}${i} else bar=${bar}+${i} fi letsum+=i done echo$bar=$sum sum=0 for((i=1;i<=100;i++)) do ..
分类:系统相关   时间:2016-06-20 00:54:35    阅读次数:207
day01脚本练习题
1、管理员用户登陆系统时,可以使用如下方式,开启并闭系统服务服务名start|restart|stop|statussshdstart答案:#tail/etc/bashrcexportPATH=/etc/init.d:$PATH#source/etc/bashrc2、每周日晚上23:30对数据库服务器webdb数据库做完整备份,把备份文件保存到/mysqlbak文件里,用..
分类:其他好文   时间:2016-06-17 19:42:51    阅读次数:147
day02脚本练习题
一、four.sh输出用户从健盘输入的任意2个数的四则运算结果如果用户有一个数值没有输入,就终止脚本#!/bin/bashread-p"请输入第一个数:"num1read-p"请输入第二个数:"num2[-z$num1]&&exit[-z$num2]&&exitsum=`expr$num1+$num2`jian=`expr$num1-$num2`cheng=`expr..
分类:其他好文   时间:2016-06-17 19:42:12    阅读次数:232
shell脚本练习
1、把当前目录下的目录(只需要一级)列出来1#!/bin/bash 2forfin`ls` 3do 4if[-d$f] 5then 6echo$f 7fi 8done2、把当前目录下的文件(只需要一级)列出来1#!/bin/bash 2forfin`ls` 3do 4if[-f$f] 5then 6echo$f 7fi 8done[root@Linux9~]#date+%F"%T" 2016-02-1715:54:13知识点..
分类:系统相关   时间:2016-02-17 19:29:19    阅读次数:209
【shell脚本练习】判断用户存在和用户类型
题目写一个脚本 1. 传递一个参数给脚本,此参数为用户名; 2. 如果用户存在,则执行如下任务 * 如果用户的id号小于500,显示其为管理员或系统用户; * 否则,显示其为普通用户; 3. 如果用户不存在,则添加之;解答#!/bin/bashusername=$1if [ "$username" = "" ]; then echo "please i...
分类:系统相关   时间:2015-08-21 19:31:58    阅读次数:215
73条   上一页 1 ... 4 5 6 7 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!