Bash
php_boy
善于团队协作, 项目管理,善于自我激励,自我学习
良好的沟通、组织协调能力
精通C/C ,PHP, Python, JavaScript 和MSSQL
熟练使用Java, Ruby, Shell, Perl, MySQL
精通TCP/IP协议
熟练使用Linux/Window操作系统,和虚拟化系统
熟练使用办公软件,提高工作效率
能很好的面对压力并完成既定目标
展开
-
bash (4) declare getopts noclobber
今天接到一下case, 说是用bash用的一个程序有点问题,要我看一下。 进到现在这个项目组里, 基本上什么语言都用过了, service是C语言写的, WS是Java写的, 有python写处理quanratine email的程序, 有ruby写的UI WS, 有perl写的postfix 的插件. 有bash写的文件同步功能。 对bash从一开始的不了解, 到现在基本了解一点, 但深层次的东西,要慢慢的学习啊。 首先是debug功能, bash也是类似高级语言的__FILE__, 和__LINE__原创 2011-05-13 10:53:00 · 1307 阅读 · 0 评论 -
bash (2) 基本语法
最简单的例子 —— Hello World! 关于输入、输出和错误输出 BASH 中对变量的规定(与 C 语言的异同) BASH 中的基本流程控制语法 函数的使用 最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序,那么我们今天也就从这个例子出发,来逐步了解 BASH。用 vi 编辑器编辑一个 hello 文件如下:#!/bin/bash# This is a very simple exampleecho Hello Worl转载 2011-05-13 14:07:00 · 1039 阅读 · 0 评论 -
Shell脚本调试技术
<br />曹 羽中 (caoyuz@cn.ibm.com), 软件工程师, IBM中国开发中心<br />2007 年 7 月 26 日<br />本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查,使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 <br />一. 前言<br />shel转载 2011-05-13 17:42:00 · 552 阅读 · 0 评论 -
BASH (1) 简单介绍
1 BASH 的历史和概貌BASH 是什么的缩写 Linux 中的其他 Shell BASH 的主要特点 为什么要学习 BASH 编程呢?因为 BASH 是每个 Linux 发行版都带有的一个标准基础软件,所以学会在 BASH 下编制一些小程序就可以让你对 Linux 系统的管理应付自如;其次 BASH 非常简单,如果不深究 BASH 语法中的细节的话,你可以用 1 个小时就学会他,应该说 BASH 比 HTML 要更容易学;最后即使你不打算用 BASH 编程,但是 Linux 系转载 2011-05-13 14:38:00 · 925 阅读 · 0 评论 -
linux ps 命令 使用
ps 命令是linux 下重要非常重要的命令, 可以使用它来查看很多的信息, 比如 谁在执行, 执行了多久, 当时的状态, 占了多少cpu, mem, 所有的参数如下:使用ps aux 之后,可以看到如下的信息, user:代表 当前process的ownerPID: 这个不用讲原创 2011-07-25 12:26:30 · 636 阅读 · 0 评论 -
Linux sort 命令 使用
功能说明:将文本文件内容加以排序。语 法:sort [参数] [文件]补充说明:sort可针对文本文件的内容,以行为单位来排序。参 数: -b 忽略每行前面开始出的空格字符。 -d 排序时,处理英文字母、数字及空格字符外,忽略其他的字符。 -f 排序时,将小写原创 2011-07-25 11:19:34 · 876 阅读 · 0 评论 -
Linux的进程管理和作业控制
转载自http://www.linuxidc.com/Linux/2011-08/40079.htmread命令的用法:read 选项 变量 #read实现的作用是将从键入的字符串赋值给变量-p 在键入命令之前先显示一段字符-t 等待用户输入的超时时间-a 将键入的数据赋值给数组 变量的拓展:$?:用于存放最后一次命令执行的返回值,将每个变量作为一个字段添转载 2011-11-03 16:13:51 · 1916 阅读 · 0 评论 -
Bash 小数比较
Bash里本身不支持小数的比较,它只支持整数或者是字符串比较。但是可以通过如下的方式来实现小数的比较#!/bin/bashecho "input f1"read f1echo "input f2"read f2state=`echo "$f1<$f2"|bc`if [ $state -eq 1 ];then echo "f1($f1)<f原创 2011-12-22 14:41:32 · 2389 阅读 · 0 评论 -
bash (3) 逻辑控制
bash里也有基本的逻辑控制, 比如 if then else fi. for do ..done case ...esac while do...done等 。 其中 对于if ,比较的特殊和其他的一般语言的if 不太一样, 之前每次用都到网上去google一把, 现在整理一下吧,呵呵。 1. IF if...then...elseif 语句用于判断和分支,其原创 2011-05-13 14:42:00 · 1106 阅读 · 0 评论