码迷,mamicode.com
首页 >  
搜索关键字:shell脚本    ( 6372个结果
[shell]bad substitution
最近写一个shell脚本的时候遇到这样一个错误#!/bin/shright=disk1part=${right//[a-zA-Z]}提示:bad substitution在命令行输入的时候,又是运行正确的。查了下有人说把sh改为bash,发现问题解决。#!/bin/bash也就是不同的命令解释器的兼...
分类:系统相关   时间:2015-04-17 01:14:10    阅读次数:273
Linux shell 脚本(一)
一、初识脚本  shell:一类介于系统内核与用户之间的解释程序。 脚本:一类使用特定语言,按预设顺序执行的文件 批处理、宏、解释型程序 创建shell脚本: 理清任务过程--整理执行语句--完善文件结构 1.任务目标    1.按任务顺序        1.执行环境 2.先做什么    2.必要的结构控制 2.必要的注释信息 3.再做什么    3.如何免交互...
分类:系统相关   时间:2015-04-16 12:27:49    阅读次数:237
系统管理中 bash shell 脚本常用方法总结
在日常系统管理工作中,需要编写脚本来完成特定的功能,编写shell脚本是一个基本功了!在编写的过程中,掌握一些常用的技巧和语法就可以完成大部分功能了,也就是2/8原则.1. 单引号和双引号的区别单引号与双引号的最大不同在于双引号仍然可以引用变量的内容,但单引号内仅是普通字符,不会作变量的引用,直接输...
分类:系统相关   时间:2015-04-15 18:40:04    阅读次数:187
shell脚本常见错误
一、引言想要学习使用shell脚本,却在开始的时候遇到很多不顺利,都是一些小细节的东西,所以在此记录一下。二、各种细节问题1、变量作为赋值对象时不需要添加$,取值时需要,也就是说,这个$就是取值符号;i=`expr $i+1`2、等号的两边不能有空格;i=`expr $i + 1`
分类:系统相关   时间:2015-04-15 16:57:15    阅读次数:175
shell实现简单的进程监控脚本
一个简单的需求:shell实现进程监控watchdog功能,配合计划任务每分钟执行一次shell脚本,对进程进行监控,如果意外中断那么启动他,如果正常则什么都不需要去做。#!/bin/bashNAME=javaNOP=/bin/trueDATE=$(/bin/date +”%Y-%m-%d %H:%...
分类:系统相关   时间:2015-04-15 13:25:33    阅读次数:148
Ubuntu Shell脚本编码问题
今天一同事在写一个数据库备份的shell脚本,在多次确定脚本代码无误的情况下,发现脚本输出的结果死活不正常。/** * @author jenkiHuang * @email jenkiHuang@qq.com * @version 20150407 * /#!/bin/bashDATA_DIR="...
分类:系统相关   时间:2015-04-14 16:35:01    阅读次数:193
linux ckconfig
linux自定义开机启动服务和chkconfig使用方法linux自定义开机启动服务和chkconfig使用方法1. 服务概述在linux操作系统下,经常需要创建一些服务,这些服务被做成shell脚本,这些服务需要在系统启动的时候自动启动,关闭的时候自动关闭。将需要自动启动的脚本/etc/rc.d/...
分类:系统相关   时间:2015-04-13 16:17:19    阅读次数:204
shell编写tomcat自动守护脚本
工作所需,匆匆忙忙写了个监控tomcat的shell脚本,大概思路是这样的:先检测tomcat进程是否存在,如果不存在就启动,如果进程存在,检测页面返回码状态,如果是200就是正常,如果不是就重启。#!/bin/sh#func:自动监控tomcat脚本并且执行重启操作#author:reed#date:12/09/2012#..
分类:系统相关   时间:2015-04-13 13:07:21    阅读次数:176
书写优雅的shell脚本(八)- 日期格式化
1. 将日期格式转为时间戳获取当前时间:currenttime=`date "+%Y-%m-%d %H:%M:%S"` 结果:2015-04-13 11:15:43将当前时间转为时间戳:timestamp=`date -d "$curtime" +%s` 结果:1428894966 2. 将时间戳转...
分类:系统相关   时间:2015-04-13 12:46:02    阅读次数:165
Linux问题:Crontab 执行shell脚本时相对路径的问题,不能识别。
问题描述:在linux中的直接执行shell脚本可以用相对路径找到文件,但是如果通过计划任务crontab执行shell脚本时,却不能通过相对路径找到文件!例子: shell脚本文件代码~#! /bin/shLogfile = './1.txt';date >> $Logfile;echo '---...
分类:系统相关   时间:2015-04-13 12:29:34    阅读次数:384
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!