
Shell
文章平均质量分 64
voipmaker
nnn
展开
-
Linux shell脚本全面学习
<br />1. Linux 脚本编写基础<br />1.1 语法基本介绍<br />1.1.1 开头<br />程序必须以下面的行开始(必须方在文件的第一行): <br />#!/bin/sh <br /> 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 <br /> 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 <br /> 要使脚本可执行:<br />编译 chmod +x filename 这样才能用./filename 来运行<原创 2010-10-25 23:19:00 · 1346 阅读 · 0 评论 -
shell 应用(一)
<br />1.建立和运行shell程序<br /> 什么是shell程序呢? 简单的说shell程序就是一个包含若干行<br />shell或者linux命令的文件.<br />象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如VI等.<br />在文本编辑环境下,依据shell的语法规则,输入一些shell/linux命令行,形成一个完整<br />的程序文件.<br /> 执行shell程序文件有三种方法<br /> (1)#chmod +x file<br /> (2)#原创 2010-11-18 14:02:00 · 1037 阅读 · 0 评论 -
正则表达式
<br />如果我们问那些UNIX系统的爱好者他们最喜欢什么,答案除了稳定的系统和可以远程启动之外,十有八九的人会提到正则表达式;如果我们再问他们最头痛的是什么,可能除了复杂的进程控制和安装过程之外,还会是正则表达式。那么正则表达式到底是什么?如何才能真正的掌握正则表达式并正确的加以灵活运用?本文将就此展开介绍,希望能够对那些渴望了解和掌握正则表达式的读者有所助益。 <br /><br />入门简介 <br />简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX原创 2010-11-18 14:07:00 · 1080 阅读 · 0 评论 -
面向 DBA 的 Linux Shell 脚本简介
<br />大约 7 年前,Oracle 发布了 Linux 上的第一个商业数据库。从那时起,Oracle、Red Hat 和 Novell/SUSE 就不断地合作更改 Linux 内核,从而提高数据库和应用程序的性能。正因为这样,用于 Linux 的 Oracle 数据库 10g 才包含了与操作系统紧密相关的许多增强功能。DBA 比以往任何时候更需要了解和使用此平台来在其监视下对系统进行最佳管理。 <br />以往,系统管理员与 DBA 之间在职责方面存在差别。但实际上,这种差别通常并不明显。许多 IT原创 2010-11-25 18:14:00 · 1118 阅读 · 0 评论 -
linux 统计指定进程内存使用情况到文件 脚本
csdn lidp http://blog.youkuaiyun.com/perfectpdl# desc :get process meminfo every xxx seconds.# author :lidp#!/bin/shpid=1036# pid = `ps|grep xxxx |awk 'NR==1 {print $1}'`echo $pid# get mem原创 2011-11-04 17:30:06 · 2168 阅读 · 0 评论 -
linux 批量删除及修改文件shell命令
来自 csdn lidp http://blog.youkuaiyun.com/perfectpdl1. 批量修改文件内容命令,示例为把后缀为java的文件内的@Override 替换为.// find . -name "*.java" -exec sed -i 's/@Override/\/\//g' \{\} \;2. 删除名字为 xxx 信息的文件及目录原创 2011-11-01 17:15:35 · 1939 阅读 · 0 评论