码迷,mamicode.com
首页 >  
搜索关键字:shell脚本 条件测试表达式    ( 6380个结果
在Bash shell脚本编程中,如何正确无误获取到“脚本选项参数”和“脚本参数”呢?
Linnux中有些命令的功能非常强大,主要是因为它支持的命令选项比较多。如:【ip】命令可以配置IP地址、路由条目的配置管理操作非常完善,该命令就可以完成【ifconfig】和【route】命令实现的所有功能。函数是单独的功能模块,如果函数能够接收选项参数,那么该函数的功能就变得..
分类:其他好文   时间:2014-07-24 17:53:07    阅读次数:240
Python 手册——开胃菜
如果你写过大规模的Shell脚本,应该会有过这样的体会:你还非常想再加一些别的功能进去,但它已经太大、 太慢、太复杂了;或者这个功能需要调用一个系统函数,或者它只适合通过C来调用……通常这些问题还不足 以严肃到需要用C重写这个Shell;可能这个功能需要一些类似变长字符串或其它一些在Shell脚.....
分类:编程语言   时间:2014-07-24 17:00:58    阅读次数:257
对于shell脚本获取参数的一些小技巧
问题如下: 根据脚本参数的个数$#进行一个循环,在依次输出每个参数$1$2$3...... 我有一个循环变量i $i取到这时的i为1,我想使用这个1再去调用$1,也是就是打印出第一个参数 就是$($i)的意思来取到第几个参数,当然$($i)是不好用的当时纠结了好久,最后上百度提问,两位高手给出..
分类:其他好文   时间:2014-07-24 14:50:26    阅读次数:287
编写Linux脚本
一下是重启Linux下某进程的shell脚本,以tomcat进程为例: #!/bin/sh pid=`ps -ef|grep tomcat|grep -v grep|awk '{print $2}'` if [ "$pid" = "" ] ; then echo "tomcat service does not start!" else kill -9 $pid pi...
分类:系统相关   时间:2014-07-24 10:28:03    阅读次数:251
linux备份脚本(以web为例)
linux服务器中要定期对某一块东西自动备份很有必要,这时就要用到shell脚本来写啦。这里以备份Apache服务器为例,为了方便演练,这里用的Apache是用yun安装的,如果想对源码安装的Apache做自动备份,只需改动相应代码即可。[root@localhost~]#vibak_web1.sh#!/bin/bash#name:ba..
分类:Web程序   时间:2014-07-23 21:18:07    阅读次数:280
shell脚本报错:"[: =: unary operator expected"
shell脚本报错:"[:=:unaryoperatorexpected"md5_109a="81ab961153b62d207f0f517048881b5d"md5_109b=`md5suminstall.bin|awk‘{print$1}‘`if[$md5_109a!=$md5_109b]原因,当文件install.bin不存在时,$md5_109b为空这样对比字符串就变成了if[81ab961153b62d207f0f517048881b5d!..
分类:其他好文   时间:2014-07-23 00:20:38    阅读次数:211
vim编辑器的设置文件
vim配置特点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改3.映射“Ctrl + A”为全选并复制快捷键,方便...
分类:其他好文   时间:2014-07-22 22:40:13    阅读次数:254
Linux shell 脚本实例【转】
1. 写一个脚本,利用循环计算10的阶乘#!/bin/shfactorial=1for a in `seq 1 10`do factorial=`expr $factorial \* $a`doneecho "10! = $factorial"2. 写一个脚本,执行后,打印一行提示“Please i...
分类:系统相关   时间:2014-07-22 00:06:35    阅读次数:502
shell 脚本练习3
扫描网段内的所有主机;在线的,使用绿色显示;不在线,使用红色显示;最后分别显示:在线和不在线各有多少主机;为了练习shell这里只用了for循环,虽然效率低下毕竟是练习为目的不是生产环境下所用。#!/bin/bash ###########################################################..
分类:其他好文   时间:2014-07-21 12:12:53    阅读次数:211
L6 Shell
写出以下shell脚本1 判定一个用参数指定的文件是否为可执行,如果不是,则改为可执行#!/bin/bash if [ -x $1 ]then echo "OK"else echo "chmod a+x"chmod a+x $1fi 2 用while和until循环,实现输出某年前9个月月历的效果 ...
分类:其他好文   时间:2014-07-21 08:19:28    阅读次数:279
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!