$RANDOM个人理解是一个用来生成随机数的一个变量,由此编写一个脚本[root@localhostscript]#catrandom.sh#!/bin/bash#declare-iMAX=0declare-iMIN=0forIin`seq110`;doMYRANDOM=$RANDOM[$I-eq1]&&MIN=$RANDOMif[$I-le9];thenecho-n"$MYRANDOM,"elseecho"$MYRANDOM"fi[$M..
分类:
其他好文 时间:
2015-05-14 12:17:08
阅读次数:
168
有个需求要分析nginx日志,也懒得去研究logstach之类的开源工具,干脆直接写一个脚本,自己根据需求来实现:先看日志格式:我们跟别人的不太一样,所以没办法了:12.195.166.35[10/May/2015:14:38:09+0800]"list.xxxx.com""GET/new/10:00/9.html?cat=0,0&sort=price_ascHTT..
分类:
编程语言 时间:
2015-05-13 20:00:01
阅读次数:
252
目前redis放在home下的文件夹中,写一个脚本,待系统启动的过程中,去启动该脚本。 脚本:redis.sh #!/bin/sh/home/juepei/Downloads/redis-3.0.0/src/redis-server /home/juepei/Downloads/redis-3.0....
分类:
系统相关 时间:
2015-05-05 18:40:52
阅读次数:
147
今天公司突然要把所有测试环境ROOT密码收回,只发放普通用户权限。因为测试环境要经常改时间来测试,Linux下普通用户无修改时间权限。原本我的思路是写一个脚本(自动sodu到ROOT用户执行修改时间在切换回普通用户)脚本如下:#!/bin/bashexp(){expect-c"spawnsu-root-c\"$2\"expe..
分类:
系统相关 时间:
2015-04-16 10:29:51
阅读次数:
162
对频繁执行的任务有编写脚本的价值对单次执行的任务就用笨的,简单的办法1.对asterisk写一个脚本查日志输入日期--能够输出对应日期的日志输入多个条件--能够输出and或者or的结果2.修改配文,按行去弄通过一个脚本可以修改多个配置文件输入配置文件名,再输入行号,再输入操作类型,增删改查,再输入内...
分类:
其他好文 时间:
2015-04-15 13:04:51
阅读次数:
149
练习19:写一个脚本:可以接受一个参数,其使用形式如下:script.sh{start|stop|restart|status}如果参数为start,创建空文件/var/lock/subsys/script,并显示“Startingscriptsuccessfully.”;如果参数为stop,则删除文件/var/lock/subsys/script,并显示“Stopscriptfinishe..
分类:
其他好文 时间:
2015-04-06 18:56:03
阅读次数:
162
小练习:写一个脚本判断系统上是否有用户的默认shell是bash的如果有的话就显示有多少这样的用户否则就显示无此类用户#!/bin/bash#grep"bash$"/etc/passwd&>/devnullCODE=$?if[$CODE-eq0];thenUSERNU=`grep"bash$"/etc/passwd|wc-l`echo"Thenumberofbashshelluseris$USER..
分类:
其他好文 时间:
2015-04-01 20:25:27
阅读次数:
140
重启系统之后,DevStack的nova-computer, nova-network等等各项服务不会自动启动,需要自己写一个脚本来启动。
#this script is intented to restart your openstack built by devstack.
#Test CentOS+DevStack sucess
#if you have some problems wit...
分类:
其他好文 时间:
2015-03-18 16:04:09
阅读次数:
3719
Linux如何自动挂载NTFS从http://www.tuxera.com/community/ntfs-3g-download/下载ntfs-3g_ntfsprogs-2014.2.15.tgz源码包解压(tarzxvf)安装(./configuremakemakeinstall)编写一个脚本文件,文件名为/sbin/mount.ntfs内容如下:#!/bin/shexport.UTF-8exec/sbin/mount.ntfs-3g"$@..
分类:
Web程序 时间:
2015-03-17 02:10:22
阅读次数:
156
1. 在/home目录中创建一百个目录,目录名称依次为a1……a100.
2. 编写一个脚本,自动将用户主目录下所有小于5KB的文件打包成XX.tar.gz.(提示:用ls,grep,find等命令,文件一般指普通文件)
3.写一个程序,可以将/et/passwd的第一列取出,而且每一列都以一行字符串“the 1 account is “root””来显示
4. 编写一个程序,他的作用是先...
分类:
系统相关 时间:
2015-03-13 16:44:06
阅读次数:
350