- 博客(10)
- 资源 (26)
- 收藏
- 关注
原创 【Shell】通过shell进行数据计算和文件扩展名判断
在bash shell中可以利用let、(())和[]执行基本呢的算数运算。而在进行高级操作时,可以利用expr和bc两个工具进行计算。1、let命令可以直接执行基本的算数计算。当使用let时,变量名之前不许要再添加$。let result=num1+num2#!/bin/basha=5b=6letresult=a*be
2015-04-30 16:33:35 1535
转载 linux shell 字符串操作(长度,查找,替换)详解
在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。 一、判断读取字符串值表达式含义${var}变量var的值, 与$var相同
2015-04-30 14:59:05 405
转载 linux下批量修改文件名精彩解答案例分享
##########################################################linux下批量修改文件名精彩解答案例分享#date:21:34 2011-11-10#作者:老男孩 创办了《老男孩linux实战培训》为广大linux爱好者提供服务。#QQ:31333741 MAIL:oldboy521@hotmail.com#QQ交流群:45
2015-04-30 14:57:49 606
转载 bash变量赋值及字符串的操作
1.用户定义的变量用户定义的变量有字母数字及下划线组成,并且变量名的第一个字符不能为数字.与其它UNIX名字一样,变量名是大小写敏感的.对于变量,用户可按如下方式赋值:name = value在引用变量时,需在前面加$符号,用户也可以在变量间进行相互赋值,如:(前面的$是命令提示符)$ JOHN = john$ NAME = $JOHN$ echo Hell
2015-04-29 17:55:57 4868
原创 Shell特殊变量
1、位置变量:$0 获取当前执行的shell脚本的文件名,包含路径eg:在b.sh中添加echo $0,然后执行:sh /usr/local/opt/shell/b.sh,结果为/usr/local/shell/b.sh$n 获取当前执行的shell脚本的第n个参数,n=1..9,当N为0时表示文件名,当N大于9时,需要使用大括号括起来${10},如果在1。。9之间可以使用$1..
2015-04-28 14:27:41 561
原创 Linux单引号/双引号/()/`区别
对于单引号、双引号、和不加引号的说明如下:单引号:将单引号内的内容原样输出,不做任何修改和执行,类似于所见即所得;双引号:对于引号内存在的命令、变量等,会先将命令执行、变量解析,然后将执行完成后的结果进行展示;什么引号都不加:会把含有空格的字符串作为一个整体进行处理,如果内容中存在命令、变量等可以执行的内容,会先执行,然后输出结果,如果字符串中含有空格等特殊字符,将不会完整输出,需要改
2015-04-28 11:18:40 678
转载 【hadoop zookeeper】Zookeeper开源客户端框架Curator简介
Curator是Netflix开源的一套ZooKeeper客户端框架. Netflix在使用ZooKeeper的过程中发现ZooKeeper自带的客户端太底层, 应用方在使用的时候需要自己处理很多事情, 于是在它的基础上包装了一下, 提供了一套更好用的客户端框架. Netflix在用ZooKeeper的过程中遇到的问题, 我们也遇到了, 所以开始研究一下, 首先从他在github上的源码, w
2015-04-24 09:58:42 817
原创 【storm kafka】RROR fetching topic metadata for topics [Set(order)] from broker [ArrayBuffer(id:0,host
错误信息如下:3864318 96724 141 92 0 2014-09-137529584 79828 729 31 0 2014-09-139052481 95904 236 19 1 2014-09-134498600 37499 515 64 0 2014-09-131684086 71814 646 8 -1 2014-09-139246
2015-04-20 16:18:12 8174
原创 Mac修改hosts文件
在Mac的命令行中执行:sudo vi /etc/profile然后输入密码,在键入i进行修改对应关系为:ip 对应的域名或服务器hostName
2015-04-20 16:11:55 3032 1
原创 【storm】storm集群安装
storm集群需要安装以下软件python、zookeeper、zeromq、jzmq、storm安装zeromq# yum install libtool# yum install gcc# yum install gcc-c++# yum install make# yum install libuuid-devel然后按
2015-04-15 17:25:38 629
eclipse propedit 最新版插件
2016-03-14
luke4.10.2
2015-01-14
commons-fileupload上传实现
2010-05-15
struts1,hibernate,spring整合demo1
2010-03-11
pager-taglib在tomcat下支持中文的jar包以及设置方法
2009-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人