练习一:用shell脚本写一个简单的进度条代码如下:运行结果如下:练习二:假如一个file文件里面有3个数,求这三个数的最大值,最小值,这三个数的和和平均值。代码如下:file文件里面的内容:运行结果如下:练习三:求1到100的和V1版本:结果如下:V2版本:(递归版本)运行结..
分类:
系统相关 时间:
2016-06-20 01:01:17
阅读次数:
272
题目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
1、用while循环输出数字1到10(降序输出)用while循环输出数字35到50(升序输出)#!/bin/bashj=10i=35while[$j-ge1]do echo$j letj--donewhile[50-ge$i]do echo$i leti++done2、批量添加15个系统用户要求如下用户名的密码与用户名相同用户名的前辍是user,用户名格式如下user01us..
分类:
其他好文 时间:
2016-06-17 19:43:35
阅读次数:
151
1、在fun.sh脚本里定义函数sum_two(功能是能够计算任意两个数相加的和)#!/bin/bash#yi=$1#er=$2if[-z$yi]||[-z$er];then echo数字不能为空ifsum_two(){#sum=`expr$yi+$er`sum=`expr$1+$2`#echo"$yi+$er=$sum"echo"$1+$2=$sum"}#sum_two$1$2sum_two$*或#!/bin/bashread-p"请输..
分类:
其他好文 时间:
2016-06-17 19:43:01
阅读次数:
230
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
一、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
日常python脚本练习,判断并创建不存在的文件或目录#!/usr/bin/envpython
#-*-coding:utf-8-*-
importos
importtime
a=‘mkdiraab‘
b=os.listdir(‘/root/www‘)#使用os.listdir查看/root/www目录下的文件
printb
if‘aab‘inb:#如果/root/www目录下没有aab目录或文件
print‘文件或..
分类:
其他好文 时间:
2016-03-31 18:59:44
阅读次数:
159
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
注:本次作业适用于就业班和套餐班。I.作业(练习)内容:一、实战案例(练习)内容1、描述centos6系统开机启动流程;2、描述/etc/rc.d/sysinit脚本功能;3、总结文本处理工具sed及awk的用法;(必须附带示例)4、写一个脚本,生成10个随机数,并按从小到大进行排序(要求至少使..
分类:
系统相关 时间:
2016-01-20 06:30:58
阅读次数:
230
练习:写一个脚本判断当前系统上是否有用户的默认shell为bash;如果有,就显示有多少个这样的用户,否则就显示没有这类用户#!/bin/bashacount=`grep"\<bash$"/etc/passwd|wc-l`if[$acount-gt0];thenecho"therehave$acountsuchusers"elseecho"nosuchusers"fi练习:写一个脚本..
分类:
其他好文 时间:
2016-01-07 18:38:14
阅读次数:
166