码迷,mamicode.com
首页 >  
搜索关键字:bash 脚本选项及组合条件测试    ( 15237个结果
bin/bash 和 /bin/sh 的区别
今天在用ssh Secure shell 连接虚拟机中的Ubuntu编写程序时,想比对一下两个源代码有什么差别,但是在一个ssh 客户端下不断的切换很是费劲。于是想着在主机中再添加一个用户。我原本用ssh Secure shell 登陆用的是root用户。于是想着添加一个sshConnect用户.....
分类:其他好文   时间:2014-05-13 17:12:08    阅读次数:234
Linux作业(三)-shell统计某文章中出现频率最高的N个单词并排序输出出现次数
#!/bin/bash if [ $# -ne 2 -a $# -ne 1 ] ;then echo "usage: `basename $0 ` [n] input file " echo exit fi if [ $# -eq 1 ];then I_TOP=10 I_FILE=$1 fi...
分类:系统相关   时间:2014-05-13 06:21:24    阅读次数:454
用shell脚本监控linux系统 自动发送邮件
此脚本可以做一个定时的检测,超出设定的值,即往邮箱发送警告脚本用到bc,sendmail,163邮箱,yuminstallbc#!/bin/bash #SystemMonitoringScript while[1] do #本机需开启postfix或sendmail服务。 #报警邮件地址设置 MAILFROM=root@localhost MAILTO=your_mail@163.com #设置..
分类:系统相关   时间:2014-05-13 05:05:29    阅读次数:649
linux 定制任务计划后/var/spool/clientmqueue目录下内容处理
在linux系统中,我们经常会用crontab来定制任务计划,然而每次执行的时候会产生一个信息发送到/var/spool/clientmqueue/,这些东西一般没什么用,还占用磁盘空间,需要删除由于可能执行的时间太久,文件可能过大,用rm-f*来删除时会提示(-bash:/bin/rm:Argumentlisttoolong)..
分类:系统相关   时间:2014-05-13 04:41:51    阅读次数:384
mysql主从检测脚本
#!/bin/bash #checkmysqlslavestatus USER="check" PSW="***" RUNTIME=3600 ADDR="192.168.*.*" declare-aslave_is forIPin$ADDR do slave_is=($(/usr/local/mysql/bin/mysql-h$IP-u${USER}-p${PSW}-e"showslavestatus\G"|grepRunning|awk‘{print$2}‘)) if["${slave_is[0]}"="Y..
分类:数据库   时间:2014-05-13 04:33:44    阅读次数:374
Linux之部分shell脚本练习(二)
whileCONDITION;dostatementdone进入循环:条件满足退出循环:条件不满足untilCONDITION;dostatment...done#!/bin/bash#read-p"Inputsomething:"STRINGwhile[$STRING!=‘quit‘];doecho$STRING|tr‘a-z‘‘A-Z‘read-p"Inputsomething:"STRINGdone#!/bin/bash#read-p"Inputsomething:..
分类:系统相关   时间:2014-05-13 03:58:53    阅读次数:343
exec命令详解
exec:在bash下输入manexec,找到exec命令解释处,可以看到有”Nonewprocessiscreated.”这样的解释,这就是说exec命令不产生新的子进程。那么exec与source的区别是什么呢?exec命令在执行时会把当前的shellprocess关闭,然后换到后面的命令继续执行。1.系统调用exec是以新的进..
分类:其他好文   时间:2014-05-13 03:42:19    阅读次数:1834
globbing
1.globbing是什么?globbing表示通配符,BASH支持文件名通配。2.globbing常用列表及使用心得序号符号使用心得1?表示任意一个字符,注意与常规的正则表达式的区别。(正则中?表示可选的)2*表示任意长度任意字符,与正则有差异。比如:globbing中a*表示以a开头,之后是任意长度..
分类:其他好文   时间:2014-05-11 19:32:25    阅读次数:268
LINUX的bash的一些特性
1.bash的特性在LINUX进行SHELL编程是很常见的一项任务,熟悉BASH的特性,是十分必要的。昨天花了一天时间,对BASH的特性进行了学习总结,发现过去的自己,对LINUX的BASH特性认识的很少,收获很多。2.BASH支持命令行编辑一直以来,和LINUX的COMMANDLINE打交道,只知道clear清屏..
分类:系统相关   时间:2014-05-11 19:13:00    阅读次数:460
fasta矩阵组合脚本
又是给女朋友做的……没有需求就没有动力这真的是一个合格的程序员么喂。 因为是在Windows下用,不能用bash也不能写Python,只好写成VBS。 第一次用VBS,这货比起Python真是难用得要命,微软太不争气了。不过也算是学了一门新技能吧。 其实这脚本一点也不健壮,文件数量过多时会堆栈溢出,文件名太长会报错,文件太大倒是没测过,想必也有问题。 她已经用完了,咱也没动力改了。...
分类:其他好文   时间:2014-05-11 02:02:27    阅读次数:372
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!