写一个脚本,计算100以内所有的奇数的和以及所有偶数的和,分别显示出来#! /bin/bashsum1=0for i in `seq 1 2 100`do sum1=$[$sum1+$i]doneecho $sum1sum2=0for j in `seq 2 2 100`do sum2=$...
分类:
系统相关 时间:
2015-10-04 20:54:52
阅读次数:
293
1、写一个脚本:如果某路径不存在,则将其创建为目录;否则显示其存在,并显示内容类型;#!/bin/bash
path="/tmp/a/b/fang"
if[-e$path];then
echo"$pathexists!"
file$path
else
mkdir-p$path
fi2、写一个脚本,完成如下功能;判断给定的两个数值,孰大孰小;给定数值的方..
分类:
其他好文 时间:
2015-09-23 19:33:32
阅读次数:
153
9月13日-9月15日课程作业(练习)5、写一个脚本:如果某路径不存在,则将其创建为目录;否则显示其存在,并显示内容类型;(不要怀疑,就是这么简单)1#!/bin/bash2#3#4if[$#-ne1];then5echo"pleaseinputoneparameter"6exit37fi89if[-e$1];then10echo$(file$1)11else12mkdir-p$..
分类:
其他好文 时间:
2015-09-22 14:44:00
阅读次数:
175
bash编程:练习题1.写一个脚本:如果某路径不存在,则将其创建为目录;否则显示其存在,并显示内容类型#!/bin/bash
#
baseurl=/var/tmp/testdir
if[-e$baseurl];then
echo"fileisnoexists."
else
mkdir-p$baseurl
file$baseurl
fi2.写一个脚本,完成如下功能;判断给定的两个数..
分类:
系统相关 时间:
2015-09-22 00:13:04
阅读次数:
389
循环:将循环体代码执行0、1或多次进入条件:进入循环的条件退出条件:循环终止的条件for循环:forVARIABLEinLIST;do循环体done示例1:写一个脚本,创建20个用户,并以用户名作为密码赋予用户#!/bin/bash
#
foruserinuser{1..10};do
ifid$user;then
echo"userisexists."
else
u..
分类:
其他好文 时间:
2015-09-19 19:53:11
阅读次数:
211
bash之条件判断(选择执行)
单分支if语句:
ifCONDITION;then
if-true-分支
fi
示例:写一个脚本,如果文件不存在,就创建文件
#!/bin/bash
#
file=/root/fstab
if[!-f$file];then
touch$file
fi
双分支if语句:
ifCONDITION;then
if-true-分支
else
if-true-分支
fi
示例:..
分类:
其他好文 时间:
2015-09-19 19:49:24
阅读次数:
151
锁机制问题:当一个脚本被一个客户端访问都正常,但当多个客户端同时并发访问时,这个脚本的结果会出现不正确,这个问题需要使用锁机制来解决。在我们这个网站中需要用到锁的地方就是高并发下定单时减少商品库存量时。比如例子1:有一个A表里面一个ID数字:现在写一个脚本操作这个A表,每次访问把ID减少:这个脚使用...
分类:
其他好文 时间:
2015-09-18 00:34:19
阅读次数:
237
1,任务驱动 昨天老板布置一个任务,需要把公司的二十多台服务器的性能等巡检由手工变为自动巡检,需要写一个脚本,当然python是我的选择,进行巡检之后需要生成一个报告,最好为HTML格式的。巡检内容主要有服务器的内存,CPU,文件系统,IO系统,各种进程。我的目标是每天对巡检的设备巡检一次,并且可以...
分类:
编程语言 时间:
2015-09-16 17:33:01
阅读次数:
201
今天在写一个脚本时需要定义一个全局的时间变量,但是在函数中修改后一直不能更新,发现是因为函数是有自己的namespacelast_send_time = 0def test(): last_send_time = 2print last_send_time#will print 0#to ch...
分类:
编程语言 时间:
2015-09-15 12:53:32
阅读次数:
209
给小linux添加功能,咱们写一个脚本吧$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$重大知识点:FILE=/etc/local/src从左往右echo${FILE#/}一个#代表将第一个/向左的内容都去掉执行结果为etc/local/srcecho${FILE##/}代表从左往右找,找到最后一个/并将向左的内容全部去掉执行结果为/src..
分类:
系统相关 时间:
2015-09-10 19:42:17
阅读次数:
198