码迷,mamicode.com
首页 >  
搜索关键字:shell脚本    ( 6372个结果
Linux cron 计划任务日志跟踪
场景:需要在系统的cron中启动一个计划任务,跑的是一个shell脚本,脚本中大致意思是切换至abc用户执行一个php文件(例如:/data/soft/auto.php),那么现在问题来了,脚本的内容如下:#!/bin/bash sudo-uabc/data/soft/auto.php echo‘>>>autosuccess!!!’你会神奇的..
分类:系统相关   时间:2014-12-12 01:25:57    阅读次数:306
awk写shell分发脚本
awk配合写shell脚本,轻松分发到集群文件...
分类:系统相关   时间:2014-12-11 22:33:42    阅读次数:197
用shell脚本切分task_list,并分别执行的脚本
1 #/bin/sh 2 3 TASK_LIST=$1 4 len=`wc -l $TASK_LIST | awk '{print $1}'` 5 6 #noExce(){ 7 sed -n '1,'$(( (len/5) ))'p' $TASK_LI...
分类:系统相关   时间:2014-12-11 20:47:44    阅读次数:179
将Eclipse中的java项目转移到Linux下运行
有些java项目考虑到性能的需求或者需要调用shell脚本等,需要在Linux系统下运行。完成Eclipse中的java项目到Linux系统下迁移需要一些操作:      1、将Eclipse下的java项目源码打包成jar,可以有两种方式,但是建议第一种有利于管理关联的jar包。       方法1:使用maven               1)保证该java项目是一个maven项目,关...
分类:编程语言   时间:2014-12-11 17:23:11    阅读次数:136
Linux命令之exit - 退出当前shell【返回值状态】
原文链接:http://codingstandards.iteye.com/blog/836625 (转载请注明出处)用途说明exit命令用于退出当前shell,在shell脚本中可以终止当前脚本执行。常用参数格式:exit n退出。设置退出码为n。(Cause the shell to exit ...
分类:系统相关   时间:2014-12-11 17:18:21    阅读次数:300
shell脚本监控Flume输出到HDFS上文件合法性
在使用flume中发现由于网络、HDFS等其它原因,使得经过Flume收集到HDFS上得日志有一些异常,表现为:1、有未关闭的文件:以tmp(默认)结尾的文件。加入存到HDFS上得文件应该是gz压缩文件,以tmp为结尾的文件就无法使用;2、有大小为0的文件,比如gz压缩文件大小为0,我们单独拿下这个...
分类:Web程序   时间:2014-12-11 13:46:24    阅读次数:299
shell自定义函数的测试方法
Shell脚本一般是整个文件一次性执行,也就是说整个文件相当于main函数。但是我只是想运行指定函数该怎么办?其实可以通过运行时使用函数名作为参数运行,说的好像有点抽象,看代码吧。 //firewalltest脚本内容 #!/bin/sh parse_l7() { echo "protocol" echo "maxrate"          echo "$*" } $*...
分类:系统相关   时间:2014-12-10 16:25:08    阅读次数:192
shell中变量被定义为星号(*)后无法引用的问题
在编写shell脚本的过程中,有的时候难免会用到一些变量值被定义为(*)的变量,但是当我们试图引用这个变量的时候bash有默认会把(*)替换成当前目录下的所有文件名的列表,如下:[root@vm_102~]#a=* [root@vm_102~]#echo$a anaconda-ks.cfginstall.loginstall.log.syslog [root@..
分类:系统相关   时间:2014-12-10 02:04:21    阅读次数:934
管道下while循环中定义的变量在退出while循环时引用为空的问题
最近在编写一个shell脚本的时候,在while循环中定义了一些变量,但是当while退出之后调用这些变量的时候发现,变量值都为空了,折腾了一整天,才找到其原因之所在:我在这里只是大致做一个实验,说明下这里问题出在说明地方,开始的时候代码大意就是:#!/bin/sh catconfig.ini|..
分类:其他好文   时间:2014-12-10 02:02:39    阅读次数:192
linux命令——bash shell 配置
一、shell的类型 站在用户登录的角度来说,shell的类型有: 1、登录式shell: (读取环境配置) 正常通过某终端登录:  su - USERNAME  su -l USERNAME 2、非登录式shell:(不读取环境配置) su USERNAME 图形终端下打开的命令窗口 自动执行的shell脚本 2、bash的配置文件: 全局配置: /e...
分类:系统相关   时间:2014-12-09 23:09:57    阅读次数:300
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!